Hi, I'm Drew

Mechatronics Engineer

Passionate about robotics and design. Proficient in Solidworks. Can code in C++, Python, and Matlab. Experience working in ROS fusing sensor data, path planning and implementing SLAM algorithms. Also have implemented ROS navigation and control stacks for autonomous navigation. Comfortable working in Linux, Git, and Virtual Environments. Have characterized and developed control systems. Interested in robotics/mechatronics, medical devices, additive manufacturing, and design optimization.

Contact Me

About Me

My introduction
biking_boulder

Finishing a M.S. in Mechanical Engineering with a focus in Robotics at CU Boulder. Over 6 years of mechanical design experience working in fast-paced environments. Contributed to all stages of design and brought products from concept to production. Have developed automated end-of-line test systems. Looking to contribute to the development of innovative and challenging robotics or automation projects.

Contact me with any questions or to view my current resume.

Hobbies: Outside of engineering, I enjoy being active and exploring the beautiful outdoors in Colorado by cycling, running, or hiking. You can also find me doing yoga, reading, and working on personal robotics projects. Finally, I love to cook -- some of my favorite dishes to prepare are yaki udon, pan-roasted salmon, and breakfast burritos!

Skills / Courses

My technical abilities

Mechanical Design

CAD

Solidworks, nTopology, ProE, OpenSCAD

Other Design Tools

GD&T, DFMA, Gmsh,
Tolerance Analysis

FEA

Solidworks Simulation, Abaqus, FEBio

Mechatronics and Controls

Simulink, Motors, Sensor Integration

Prototyping

Laser Cutting, 3D Printing, Soldering, Machining

Coding

Languages

Python, C++, Matlab, Simulink

Other CS Skills

OOP, ROS, Data Analysis, Command Line, Keras/TF, SciKit-Learn

Embedded

Rasberry Pi, Arduino

Other Tools

Github, Git, Linux, Virtual Envs, VS Code

Grad School Courses

Robotics

Mechatronics I & II,
Bio-Inspired Robotics,
Advanced Robotics (Comp. Sci.)

Controls

Feedback Controls,
Control Systems Lab

Others

Automated Mech. Design Synthesis,
Modeling Human Movement,
Anatomy & Physiology

Projects

Current and Recent Work

SoccerBot

Automated robot designed to play 1v1 soccer game with computer vision to recognize ball

ArnieBot

An automated drink dispensing robot serving up your favorite Arnold Palmer variations

Hydraulic Bellows Multi-Material Optimization

Automated optimization of the multi-material distribution of 3D-printable hydraulic bellows using a genetic algorithm. Involved integration of Gmsh, Matlab, and Abaqus.

Cycloid Solidworks Motion Gif Cycloid Visualization GIF Cycloid Plot Matplotlib

Cycloidal Drive Personal Project

Link to Github project repo

Created Python classes to automate creation of cycloidal disc and validate inputs. Prints equations that can be copied into Solidworks "Equation Driven Curve" tool for creating the cycloidal disc. Creates a parameter .txt file that can be linked to in Solidworks to create "Global Variables. Created an assembly and motion study in Solidworks. Next steps would be 3D printing and design iteration."

Other Projects

Some other projects I've worked on: Kick up and Stabilization of inverted pendulum

Contact Me

Get in touch

Email

drewcimhof@gmail.com

Location

Boulder, CO
Email me to request a current resume or inquire about my services.