View →Floating-element shear-force balance
I designed it, ran the FEA and drew up the five-sheet drawing package. When friction data came in from a grad student's similar rig, I switched to a $159 ball-bearing carriage.

Mechanical engineering student · Duke University
Tools and skills: SolidWorks, Onshape, GD&T · ASME Y14.5, Fits · ASME B4.1, FEA, Tolerance analysis, Load path design, Lathe, Mill, CNC · 3- and 5-axis, Wire EDM, Laser cutting, Additive friction stir deposition, Load cells, Python.
Selected work
The longer write-ups, including the parts that weren't mine and what I'd do differently.
View →I designed it, ran the FEA and drew up the five-sheet drawing package. When friction data came in from a grad student's similar rig, I switched to a $159 ball-bearing carriage.
View →I wrote this AIAA paper on my own from 53 sources, then presented it at AVIATION 2026 with two of the authors I'd cited in the room.
View →We used to machine three forward closures for every motor. I redesigned them as one part, and that part flew.
View →I modeled most of this Happy Meal train in Onshape. Kids swap the heads to build their own, and it costs $0.31 to make.
View →We built a play seat for a three-year-old who loves Formula 1. The first time he sat in it, we learned the wheels were in the wrong place.
Teams & teaching
Mostly teams and students. Some of it goes back to high school in Beijing.
View →I designed space settlements against the clock for three years, and my company won the 2023 Global Finals at Kennedy Space Center.
I TA EGR 105, the computing class I took my first semester, and grade for ME 221.
View →I coached middle schoolers in Beijing for four years while playing varsity myself, and became head coach of two teams.
Class projects & side work
Shorter class projects, and one I went way overboard on. All three →
Our team simulated the ISS falling out of orbit. I wrote the orbital decay code, RK4 integrator and all.
I ran the FEA on a printed snap-fit grip, then printed it to check that it really snaps.

I went way overboard on a CAD assignment for EGR 101, lettering and all.