About Me

Academia

I graduated from the University of Colorado, Boulder in May, 2020 with a master’s degree in mechanical engineering. During my time in university, I pursued my interests in mechatronics, automation, and control theory - tailoring my graduate curriculum to project based coursework for hands on experience. I served as a teaching assistant for the undergrad system dynamics course, pursued an independent study under Dr. Shalom Ruben using NVIDIA GPUs, and created a robot to launch nerf projectiles at targets while traversing a maze. I have samples of my technical mettle and schenanigans under my blog and projects page.

Career

Currently I am a Controls Engineer at Trimble in their Autonomy division working with off-road autonomous vehicles for agriculture :tractor: and construction :construction:. Day to day I use a variety of programming languages (C, Python, Simulink) and operating systems (Windows, MacOS, Linux), and am familiar with communication protocols such as CAN (primarily J1939) and UDP. Most of my work is centered around model based design using Matlab and Simulink for functional safety (ISO 25119, ISO 19014), including generating code from models and wrapping existing C source code for use in simulation.

Prior to off-road autonomy, I have experience in service R&D for the wind industry where I developed a wind turbine blade inspection prototype that was being commercialized by Siemens Gamesa Renewable Energy. My other industry experience includes creating an automated quality control system for a manufacturing facility based off a microcontroller to increase their testing efficiency by 30%.

I regularly use the linux command line and I have developed a personal interest in software/hardware integration. Although I am most comfortable with Matlab and Simulink, I have taught myself C/C++ and python. In my time as a student I have collected a significant amount of embedded hardware which I use in my persoanl projects - my favorite being the Jetson Nano from NVIDIA :computer:. I am an avid 3D printer, robotics hobbyist, and musician. Check out my github :octocat: to see what I have been up to recently!

Certifications

Currently, I hold several professional and academic certificates. Most recently I am pursuing courses in Self-Driving vehicles published by the University of Toronto on Coursera.

Software related certifications:

Mechanical engineering certifications:

I aspire to better my understanding of autonomy everyday by exercising my existing skillset, picking up projects, and reviewing literature to broaden my domain knowledge.

Programming Skills

Simulink

9.5

Matlab

9.5

C++

9.0

C

8.5

Python

8.0

LabVIEW

8.0

Tools

Git

9.5

Jira

9.0

Docker

8.0

Other Skills

Tinkering

9.5

3D printing

8.0

CAD

7.0

Control Systems Software Engineer - Trimble

Dec 2020 — Present

Developing functional safety software using Matlab and Simulink for autonomous agriculture and construction vehicles.

Systems Engineer - Siemens Gamesa Renewable Energy

May 2020 — Dec 2020

Collaborated with a third party development firm to commercialize solution for external wind turbine blade inspections. Utilized Python for delivering inspection data to REST API endpoint, handling image acquisition, and performing segmentation inference.

M.S. Mechanical Engineering - University of Colorado, Boulder

Aug 2019 — May 2020

GPA 3.97 - Focus in Controls and Robotics

Engineering Project Support - Siemens Gamesa Renewable Energy

May 2019 — May 2020

Aided in the implementation of an automated ground-based solution for external blade inspections. Developed a smart-recognition script using OpenCV to locate the blade tip and follow blade profile to the blade root.

B.S. Mechanical Engineering - University of Colorado, Boulder

Aug 2015 — May 2019

GPA 3.85 - Involved in the Golden Buffalo Marching Band

Manufacturing Intern - Electro-Mechanical Products, Lakewood CO

May 2018 — Aug 2018

Re-designed a manual pressure test unit to create an automated solution. The micro-controller powering the logic of the device is a Itsy Bitsy from Adafruit. The peripherals of the unit include a differential pressure transducer, thermo-couple, pump, heater, fan, solenoid valves, flow sensor, and more.