For more than four years, I've worked as a Senior Mechanical Engineering Technician at the Orthopaedic Innovation Center, supporting product development through mechanical design, rapid prototyping, custom test fixtures, electromechanical builds, mechanical testing, and failure analysis.
Before that, I spent three years at the University of Utah's Protospace, where I helped grow and maintain a fleet of 50+ 3D printers while supporting fabrication and troubleshooting across campus. I also have two years of early robotics research experience in the University of Utah Telerobotics Lab.
Across these roles, I've developed a hands-on approach to taking ideas from CAD and prototypes through assembly, testing, troubleshooting, and design iteration.
Interested in my work or want to connect? Email me directly!
As part of the University of Utah Lunabotics team, I led drivetrain design and power integration.
Mobility: Designed, prototyped, and manufactured wheels with custom 3D-printed grousers; CNC-machined precision hinge bores; created adjustable camera mounts (RGB color and Intel RealSense).
Actuation: Specified, wired, tested, and integrated four BLDC motors; programmed and tuned the VESC motor controllers.
Power: Selected and configured a COTS BMS; upgraded to 14 AWG harnesses; added overcurrent and short-circuit protection; built custom adapters for early bring-up.
Control: Tuned traction control and PID gains for precise drive tracking.
Results: Won the Artemis Award (overall champion), plus top finishes in Presentation, Demonstration, Largest Construction, Outreach, and Sportsmanship.
As team captain, I competed as part of Alliance 1 and we won the event with a 6–1 playoff record. Our robot featured a tank drive base and autonomous vision using cameras with green illumination rings for target detection and navigation.
Climb system: Geared DC motor and chain drive lifted the robot’s 120 lb mass to 5 ft. I designed the 3D-printed latch hooks and rope-centering mechanism to improve capture reliability.
Game handling: I designed the gear storage and delivery system to stage game pieces and place them autonomously.
Autonomy: Integrated optical cameras with green illumination to support autonomous alignment and scoring.
Results: Regional Winners, Alliance 1 winners (playoffs 6–1), additionally won the General Motors’ Industrial Design Award (chosen for leading in robot resilience and design quality).
In a four-person team, I led mechanical design and systems integration for a fully autonomous robot in a Minecraft-themed challenge with 70 competitors. Robots had to navigate to “mines” and “trees,” identify LED colors to determine required resources, actuate buttons the correct number of times, then deliver materials to a crafting station and place blocks to assemble items (e.g., pickaxes) within a five-minute run.
Result: Set the highest score recorded to date and won by completing the most objectives without errors in the time window.
My contributions
Owned mechanism design end-to-end; created all CAD and managed version control in Onshape.
Oversaw electronics; implemented the final autonomous state machine; manufactured all custom parts.
Designed power and I/O architecture: Arduino Mega 2560 with dual motor controller shield, custom breakout shield for pin routing/power distribution, and an auxiliary PCB with fuse protection and dual buck converters.
Perception & control
Odometry/drive: two quadrature hall-effect encoders with PID speed control.
Environment sensing: IR distance (object detection), RGB color (block type), hall-effect (magnetic block detection with branched behaviors), line sensor (alignment), and a limit switch (collision/endpoint).
Over three years at the Marriott Library’s Protospace, I scaled the 3D-printer fleet from 12 to 50+ and supported a fast-growing user community. I built hands-on skills across mechanics (assembly; belt/bearing maintenance), electronics (troubleshooting motor drivers, limit switches), and software (firmware, Python automation, networking, Linux).
At the Orthopaedic Innovation Center, I design and fabricate custom test fixtures, prototype mechanical and electromechanical systems, and perform mechanical testing and failure analysis. My work includes SolidWorks/PDM, FDM/SLA prototyping, CNC machining, Instron/MTS/Mark-10 testing, microscopy, and design iteration based on experimental results.
Designed and built a second-generation electric skateboard around a fully 3D-printed unibody electronics enclosure. The system integrates an open-source motor controller, 10S2P 18650 battery pack, BMS, anti-spark charging connection, wireless receiver, and illuminated power control.
Python for automation/data processing
Used multiple times a week for 5 years
Arduino / C++ for embedded control
Used multiple times a month for 4 years
MATLAB for engineering analysis
Used in class extensively
JavaScript as my first language
Learned in a class at SLCC during high school
Electron Microscopy
FEI Quanta 600F Scanning Electron Microscope (BSE, EDS, ESEM, EBSD)
FEI Teneo (EDS, EBSD)
JEOL JSM-IT200 Desktop SEM
Optical Microscopy & Inspection
Keyence VHX-X1 Automated Digital Microscope
Keyence IM-7500 Automated Dimensional Inspection System
Olympus LEXT OLS5000 3D Measuring Laser Microscope & Non-Contact Surface Profilometer
Mass & Force Characterization
Mettler Toledo MA95 Semi-Micro Balance
Mettler Toledo XP205DR Analytical Balance
Mettler Toledo AE163 Analytical Balance
MTS Axial-Torsional Biaxial Load Cells: 25 kN, 1 kN
Instron Dynacell Biaxial Load Cell: 1 kN
Mark-10 MR50 100 in-lb Torque Gauge
Mark-10 M7 100 lbf Force Gauge
Mark-10 M5 1500 lbf Force Gauge
THB-1K-S Thru-Hole Load Cell
Manufacturing Equipment
Prusa i3 MK3, MK4 FFF 3D Printers
Prusa XL Multi-Toolhead 3D Printer
Formlabs Fuse 1+ 30 W SLS Nylon 3D Printer
Formlabs Form 3B+ Desktop Resin SLA Printer
Formlabs Form 4 MSLA Desktop Resin Printer
Nomad 3 Desktop CNC Mill
Siemens 808D Controlled, Full-Size, 4-Axis CNC Mill
CNC Waterjet Cutter
CO₂ Laser Cutter
Electronics Testing & Prototyping
Keysight InfiniiVision MSOX3014T Mixed-Signal Oscilloscope
Agilent 34401A 6½ Digit Digital Multimeter
Agilent 33120A 15 MHz Function/Arbitrary Waveform Generator
HP E3631A Triple-Output DC Power Supply
Soldering & Desoldering Equipment
Breadboard Prototyping & Microcontroller Integration
Mechanical Testing & Failure Analysis
Mark-10 ESM303 Motorized Test Stand
Mark-10 TSTM-DC Motorized Torque Tester
MTS 858 Mini Bionix II Servohydraulic Biaxial Testing Machine
Instron 1331 Hydraulic Test Machine with Model 8800 Controller
Optotrak Certus Motion-Capture System
Standard Shop Machines
Vertical & Horizontal Bandsaws
Miter Saws & Metal Cutoff Saws
Drill Presses
Tapping Equipment
Hand Tools
Deburring Equipment
Assembly Tools
Physical Measurement Tools & Standards
Calipers, Micrometers, Etc.
Gauge Pins, Gauge Blocks, Etc.
Height Gauges, Granite Surface Plate
Dial Test Indicators
Design
SolidWorks (CSWA certified)
Onshape
Autodesk Fusion (CAD and CAM)
Autodesk Inventor
Autodesk AutoCAD
GrabCAD Workbench
Blender
Office Use
Microsoft Excel
Microsoft Word
Google Sheets/Docs/Forms
Adobe Acrobat
Microsoft PowerPoint
Microsoft Publisher
Programming
Python (Matplotlib, Numpy, Selenium, PyAutoGUI)
MATLAB
Spyder IDE
Arduino IDE
Selenium
Eclipse
Notepad ++
MongoDB
Git/GitHub
3D Printing
PrusaSlicer
PreForm
Cura
Repetier-Host
UP Studio
Afinia Studio
Netfabb
Meshmixer
CNC Routing/Milling
Fusion 360 CAM/CAD
FeatureCAM
Video/Photo Editing
OBS (Open Broadcaster Software)
Adobe Premier Pro
Adobe Photoshop
Nanofabrication Training
Nanofab Scanning Electron Microscopy and Microanalysis
Nanofab Cleanroom Orientation and Safety
Advanced Mechanical Engineering
Engineering 5960 Mechanism Theory (Currently Enrolled)
Engineering 5150 Product Safety (Currently Enrolled)
Engineering 4010 Capstone Senior Design II (Currently Enrolled)
Engineering 4000 Capstone Senior Design I
Engineering 5950 Lunabotics Tech Elective
Engineering 5910 Summer Mechanical Engineering Co-Op
Engineering 4650 Thermal, Fluid, and Energy Systems Lab
Engineering 3230 Mechatronics
Engineering 3000 Design of Mechanical Elements
Engineering 3650 Heat Transfer
Engineering 3710 Fluid Mechanics
Engineering 3220 Dynamic Systems & Control
Mechanical Engineering Fundamentals
Engineering 3315 Mechanics of Materials Lab
Engineering 3310 Mechanics of Materials
Engineering 2650 Manufacturing for Engineering Systems
Engineering 2300 Thermodynamics
Engineering 2030 Dynamics
Engineering 2010 Statics
Engineering 2160 Material Science
Engineering 2450 Numerical Methods for Engineering Systems
Engineering 2210 Electrical Engineering for Mechanical Engineers
Engineering 3400 Professional Communication for Mechanical Engineers
Engineering 1010 Computer Problem Solving for Engineering Systems
Engineering 1000 Introduction to Designing for Engineering Systems
Mathematics
Math 3150 Partial Differential Equations for Engineering Students
Math 2550 Probability and Statistics for Engineers
Math 2250 Differential Equations and Linear Algebra
Math 2210 Calculus III
Math 1220 Calculus II
Math 1210 Calculus I
Physics and Chemistry
Physics 2220 Physics for Scientists and Engineers II
Physics 2210 Physics for Scientists and Engineers I
Chemistry 1215 General Chemistry Lab I
Chemistry 1210 General Chemistry I
Additional Coursework
LEAP 1501 Social & Ethical Engineering
Linguistics 2600 Cross-Cultural Communication
English 2010 Intermediate Writing
English 1010 Intro to Writing
Political Science 1100 US National Government
Family Health Sciences 2400 Marriage & Family Relations
Music 1250 World Music