Hi, I’m Sean

● Mechanical engineer with software experience.

● Currently working at a robotics-related startup

● Undergrad Mechanical Engineering degree, UCLA

Contact

Résumé

Engineering Porfolio

Automation Engineer @ Venhub Global, Inc.

  • Versatile automation engineer for fully autonomous robotic stores, covering software and hardware

  • Wrote software for control server logic & communication (Python FastAPI, TCPsockets, asyncio, etc.)

  • Programmed 6-DOF robotic arms for pick&place actions from dynamic locations (proprietary language)

  • Wrote firmware for microcontrollers (Arduino, ESP32) to simultaneously control electromechanical systems and communicate with store server in a non-blocking manner

  • Set up electrical hardware (wiring, circuitry, power supply) and programs for reliability testing

  • Constantly interfaced with C-level execs and design/production team to meet design requirements

  • Independently developed a Simulink tool to analyze the kinematics and dynamics of our suspension system

  • Allowed us to:

  • …decrease full-travel (unwanted) bump steer by 78%

  • …more precisely characterize camber change, steering angles, and joint misalignment angles

  • …optimize suspension for user-specified goals at the press of a button

Second Order Effects Internship (Full-Time, Fall 2023)

  • Delegated to three project teams covering various industries

  • Designed structural part with FEA and hand calcs, meeting load deflection requirements

  • Manufactured composite and aluminum components with desktop CNC and manual mill

  • Performed iterative design with modal analysis for multi-axis vibration-test fixture

  • Owned design of electronics sheet metal enclosure and custom tooling and fixtures

  • Helped maintain large Solidworks assemblies, make part drawings and documentation, and quote parts with third-party vendors

Nventric Inc. Internship

  • Carried out steerable-catheter handle designs from 3D printed and machined prototypes to injection molded parts, addressing multiple hand-assembly and design-for-manufacturability (DFM) issues

  • Created custom fixtures and procedures for testing and validating catheter components 

  • Produced Solidworks assemblies, drawings with GD&T, and tolerance stackup analysis

In the works!

A fire extinguishing robot for my UCLA capstone group project, using a Raspberry Pi 5 controlled via wifi, Arduino Uno, BLDC drone motors (just to see if I could do it with the SimpleFOC library), and B-G431B-ESC1 drivers. I’m confident in my ability to CAD this thing, so instead, I am pushing myself by taking care of all of the electronics hardware and software. Namely, all of the programming, motors, sensors, custom li-ion battery pack, powering everything, etc. [IN PROGRESS, I WILL MAKE A BLOG POST WHEN DONE! :D ]

Past Projects

Robotic Arms

[Top] 4-DOF Robotic Camera Arm for UCLA Robotics Lab “RoMeLa“. Custom thrust+ball bearing base with Dynamixel servo motors

[Bottom] 4-DOF Drawing Robot using MATLAB with hand-calculated inverse kinematics (I did not do the CAD for this, hence why it’s…not pretty)

Thermodynamics Project

Python analysis in Colab Notebook for solar methane reactor

Link to Python Colab Notebook here

Miniature fidget toy designed using Prof. Hopkins’ compliant mechanism theories

Compliant Mechanism Toy

Skittle Color Sorter

Arduino-based battery-powered Skittle color sorting machine, made from scratch in the span of two weeks (hence the ugliness)

UCLA Mechanical Engineering Lab

Suspension Part Design

Excel and python calculations and lab reports for topics covering refrigeration cycle, heat exchangers, beam bending, etc.

Part Topological Optimization and Finite Element Analysis for several suspension components (linkages, tabs, knuckles)