Interdisciplinary system integration and architecture, process automation, motion control, and mechanical design.

Education

Carnegie Mellon University

  • Master of Science in Mechanical Engineering, 2012 (4.0)
  • Bachelor of Science in Mechanical Engineering, 2011 (3.9)

Experience

Contract and Consulting Engineer | 2021-Present

  • Design and on-site commissioning of automated construction equipment for renewable energy
  • Prototype design and build of test equipment for solar power installation
  • Consultations on topics of IIot, Carbon Capture, CNC, and more

Senior Structures Engineer | SpaceX | 2012-2021

  • Developed entire software system for second stage circumferential friction stir weld machine
    • Incorporated over 100 axes and 200 IO points, parametric HMI, and ERP system integration
  • Created weld management, logging, analysis, and reporting software for engineering and production
  • Designed small, automated robots for stringer weld post-processing and sealant application
  • Iterated electrical and fluid design of autonomous high pressure, cryogenic valve testing system
  • Developed generic software libraries for interacting with internal ERP, data storage, and reporting systems
  • Coordinated design of large, high speed automated fiber placement machine with outside firm
  • Developed LEO gateway tracking antenna design through prototyping and into manufacturing
    • Pushed major interdisciplinary trades that cut out large amounts of cost and complexity (Patent 11237242B1)
  • Designed, built, and commissioned machines for high volume LEO user antenna manufacturing and test

Engineering and Robotics Internships | 2007-2011

  • Carnegie Mellon Biorobotics Lab: Developed rotary series elastic actuators for biomimetic snake robot
  • National Robotics Engineer Center: Implemented automated sorting system for strawberry plants
  • US Army Aberdeen Test Center: Tested experimental military equipment and vehicles
  • Flexicell Robotic Solutions: Designed and tested automated packaging and palletizing systems

Skills & Abilities

Programming

  • Most IEC 61131 languages (advanced structured text experience); DIN 66025 G-Code experience
    • Advanced Beckhoff TwinCAT3 experience: object oriented, unit test, library, and dynamic memory techniques
  • C#, with specific experience building COM/Interop libraries, web services, and WPF applications
  • VBScript for embedded HMI logic, MS Office tools (VSTO), and other VBA extensions
  • Engineering and data applications in MATLAB (Optimization, Compiler) and LabView (FPGA, Vision)
  • Parameterization, data logging, and analysis using MS-SQL, Master Data Services, and Python

Engineering

  • Mechanical Design and Analysis: FEA, first order calculations, material selection, DFM
  • CAD: NX, Solidworks, Inventor, OnShape, Fusion 360, EPlan (Fluid and Electrical)