Engineering portfolio

Design. Build.
Explain. Lead.

Mechanical engineering, product prototyping and education leadership documented through process, evidence and outcome.

Selected engineering work

Four projects in focus.

01—04

Engineering Society classroom session01 / EDUCATION LEADERSHIP

Engineering Society session
February 2025

Co-Founder / Chair · Engineering Education

Engineering Society

Co-founded and led with Junze Wang and Thomas Refalo to help students explore engineering through weekly lessons, demonstrations and hands-on projects.

Background
Create a practical space where students could encounter engineering beyond textbook theory.
Process
Curriculum planning · Technical slides · 3D-printed demonstrators · Team mentoring
Evidence
Society journal · 60-slide teaching archive · Session photography
Outcome
A documented programme spanning mechanisms, gears, prototyping and engineering competitions.
View leadership case study →
Completed 3D-printed tabletop curling game02 / PRODUCT DESIGN

Tabletop curling game
Functional prototype

CAD · Mechanical Design · 3D Printing

3D-Printed Tabletop Curling Game

Inspired by a video game, Yiming designed and manufactured a functional tabletop game for the school community.

Background
Translate digital game mechanics into a repeatable physical experience.
Process
CAD design · Launcher development · Printing · Classroom testing · Refinement
Technical
Guide arms · Linear sliding channel · Lightweight circular frame · Rounded safe geometry
Outcome
A robust game that became a highly anticipated engineering-class activity.
View full case study →
Three custom 3D-printed Egg Drop Competition trophies03 / COMPETITION SYSTEM

Egg Drop Competition
Trophies · PLA eggs · Teaching

Product Design · Manufacturing · Leadership

Egg Drop Tournament

Yiming helped design and lead a school engineering competition, including reusable PLA test eggs, technical teaching materials and custom awards.

Background
Turn energy absorption and structural design into a safe, collaborative challenge.
Process
Curriculum · Team formation · Prototyping · Four-story test planning · Iteration
Technical
0.4 mm-wall PLA eggs · Impact mitigation · Momentum · Force-time relationship
Outcome
About 25 participants across roughly seven teams, supported through multiple build sessions.
View competition case study →
3D-printed toroidal launcher using a dual-stage planetary gear transmission04 / MECHANICAL TRANSMISSION

Toroidal launcher
Dual planetary gear stages

Mechanisms · Manufacturing · Demonstration

3D-Printed Mechanical Prototypes

Physical demonstrators developed to make motion, transmission and mechanical relationships tangible during engineering education sessions.

Background
Translate abstract mechanism diagrams into components students could inspect and assemble.
Process
CAD review · Additive manufacturing · Assembly · Classroom demonstration
Technical
Dual planetary stages · 1:48 transmission ratio · Modular printed parts
Outcome
Reusable teaching tools supported by construction evidence and lesson documentation.
View prototype evidence →

Working method

How I approach a build.

01

Define

Understand the real problem, constraints and measure of success.

02

Explore

Research the system, sketch alternatives and make assumptions visible.

03

Prototype

Build the simplest version that can answer the next important question.

04

Refine

Test, explain what the evidence means and improve with intention.

Beyond the prototype

Engineering is also communication.

Engineering Leadership