⚲ Vancouver, BC

engineering student @ UBC UBC
i love building cool stuff with cool people.

currently interested in robotics, AR/VR, computer vision, and anything else that challenges me.
resume scroll to see more

experience

Engineering Student

2025 - 2030

First year student planning to enter mechanical engineering with a specialization in mechatronics.

Drive Train Member

Sept 2025 - Present

We design and build human-powered submarines to compete in international races. I help make the thing move.

Film & Television Actor

2015 - 2025 (on pause)

Professional acting career spanning productions by Netflix, Disney, CBC, and more since 2015.

projects (hover to see preview | click to see details)

SUBC Submarine Drivetrain

Designed, manufactured, and optimized the human-powered drivetrain for our competition submarine.

Autonomous Robotic Claw

Arduino-based robotic claw that detects and grips objects using ultrasonic sensing and servo actuation.

Wedoo - nwHacks 26'

Collaborative to-do and habit tracking app built in 24 hours during nwHacks (largest collegiate hackathon in Western Canada)

Python Intership Scraper

Python-based scraper that collects internships from Greenhouse & Lever APIs and displays filtered results in Streamlit.

This Website

(You don't get to click this one. Just look through the site.)

Hover over a project to preview

random facts

01
Played volleyball (at a national level) and hockey for 13 years before pursuing engineering.
02
Built and scaled multiple side hustles, including a dropshipping business that reached $4,000 MRR (when i was 16).
03
Organized the Terry Fox Run in my community for 5+ years, helping raise over $50,000 for cancer research.
05
I love traveling and hiking — my favorite place so far has been exploring the Dolomites in Italy.

skills

Mechanical Design

CAD SolidWorks CSWA DFM/DFA FEA Prototyping

Analysis & Programming

MATLAB C / C++ Python Vibe Coding ;) Git Html/Css OpenCV

Manufacturing

3D-Printing CNC Machining (Mill, Lathe, Band Saw, etc.)

get in touch

want to talk about new ideas, engineering, sports, or literally anything else? hit me up!