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
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)