Mechanical Engineering Intern
VETS Group
Supporting mechanical engineering work on industrial ventilation, HVAC, and dust collection projects.
Vancouver, BC
Mechanical & mechatronics engineering @
UBC.
I like building cool stuff with cool people.
Currently into robotics, physical ai, mechanical design, and anything that challenges me.
CADmep
MATLAB
FEA
3D Printing
CSWP — Certified SolidWorks Professional
Dassault Systèmes · advanced part modelling, configurations, and design changes.
View credential →
CSWA — Certified SolidWorks Associate
Dassault Systèmes · part modelling, assemblies, and drawing fundamentals.
View credential →
Mechatronics specialization · University of British Columbia
VETS Group
Supporting mechanical engineering work on industrial ventilation, HVAC, and dust collection projects.
SUBC — UBC Submarine Design Team
Designing and manufacturing the human-powered drivetrain for our competition submarine. Cut gearbox weight in half and eliminated output gear slippage.
A decade of live-action and animated productions, starting at age eight. On pause while I'm at UBC.
Coordinating volunteers, sponsors, and route planning for my community's annual run — contributing to over $50,000 raised for cancer research.
I model and build the whole arm myself — designed in SolidWorks, every part printed from scratch, no kit involved. I drive it in real time from a VR headset: move your hand, the arm follows.
Each one has its own page with photos, drawings, and a description you can switch between a quick summary and the full technical write-up.
Human-powered drivetrain for UBC's competition submarine — 50% lighter gearbox, zero gear slippage.
View project →
An Arduino claw that senses an object's distance and grips it without input.
View project →
A group accountability app built in 24 hours on 2 Red Bulls and under an hour of sleep.
View project →Aggregates postings from the Greenhouse and Lever APIs into one filterable dashboard.
View project →Want to talk about new ideas, engineering, sports, or literally anything else? I'm always up for it.