Hello, my name is

Duhyeon Lee

Mechanical Engineer

About me

I am an enthusiastic Mechanical Engineer based in Vancouver, with many experience in various fields.

"I have not failed. I've just found 10,000 ways that won't work."

- Thomas Edison -

Currently a mechanical engineering student at UBC, I boast a rich tapestry of experiences that spans sectors like construction, customer service, food and beverage, and teaching. Each role has broadened my perspective, enriching my problem-solving skills while enhancing my communication and adaptability in varied professional landscapes.

In addition to my hands-on experiences, I have also delved deep into the realm of research. Here, I have capitalized on my proficiency in programming languages and tools like C++, Python, and OpenCV. My interest in machine learning has further augmented my analytical and problem-solving capabilities. Leveraging these tools, I’ve worked on projects that lie at the intersection of engineering and computational sciences, illustrating my capacity to integrate knowledge from multiple domains. My diverse background and skills make me a unique asset in any collaborative setting, and I am always eager to embark on new challenges.

What I can do

From the knowledge and skills I have learned inside & outside of school, I can do everything that falls between these lines.

2d/3d Design

Use AutoCAD/ SolidWorks to perform "product design", "3D modeling", and "3D printing".

machine learning

Use Python languge to build various machine learning models via "Jupyter Notebook" or "Google Colab".


Use machining tools (e.g., Laser/ waterjet cutting, Lathe etc.) to make or build physical products.



3D Printing (FDM, SLA)
Machining (Mill, Lathe, Hand Tools)
Sheet Metal, Laser/ Waterjet Cutting


Microcontrollers (Arduino, ESP32)
Soldering, Oscilloscope, Motor Control


SolidWorks, AutoCAD
C/ C++

My Experience

Jan 2023 - Present

Microelectro-mechanical Systems Laboratory (UBC)

Work learn program
(Research assistant)

- Write Python scripts to utilize artificial neural network (ANN) and K-neighbor Classification for developing a model to classify the number of strain-limiting-layer configuration needed for soft-pneumatic-actuators (SPAs).

Sep 2022 - Jan 2023

Microelectro-mechanical Systems Laboratory (UBC)

Natural sciences & engineering research council of canada (NSERC)
(Research assistant)

- Awarded Undergraduate Student Research Award (USRA) by NSERC which is given only to 3000+ students across Canada.
- Utilize C++, OpenCV, and Machine Learning for detecting objects and locations, pathfinding, motion planning so that SPAs can grip and hold the objects.

May 2022 - Sep 2022

Microelectro-mechanical Systems Laboratory (UBC)

combining Research experience & technical electives for undergraduates (create-u)
(Research assistant)

- Working closely with graduate students on fabricating new SPAs (3D printing, molding, and casting) and characterizing them in test rigs.
- Developing a new robotics gripper using these SPAs and developing & testing them in a robotics manipulator (using Kinova robotics platform).