Control panel design, PLC programming, process development, sensor selection, and HMI development.
Education
Carnegie Mellon University
- Master of Science in Mechanical Engineering, 2012 (3.9)
- Bachelor of Science in Mechanical Engineering, 2011 (3.8)
Experience
Senior Automation and Controls Engineer | SpaceX | 2015-2022
- Designed, built, and commissioned control systems for custom production machinery across SpaceX
- Designed PLC software architecture for complex custom machines requiring servo control, safety PLCs, high-speed data logging, SCADA, recipe generation and loading, ERP/MES interactions
- Built Human Machine Interfaces (HMIs) with detailed alarming, maintenance, and control features
- Electrical and pneumatic design of industrial manufacturing equipment using EPlan
- Designed sensor systems to ensure robust, repeatable and safe operation
- Developed and maintained standard PLC libraries used by teams in multiple SpaceX locations
- Integrated external equipment into custom machinery including: Cognex vision systems, Fanuc robots, ABB robots, die cast machines, fluid dispensers, plasma treaters, pneumatic presses
Controls Engineer | Dematic Corp. | 2013-2015
- Programmed Allen Bradley PLCs to automate distribution centers
- Interfaced with complex networked sensors and warehouse management servers
- Developed Human Machine Interfaces (HMIs) to monitor and control large systems
- Drafted new and redlined existing control cabinet schematics in AutoCAD Electrical
- Designed, commissioned, and troubleshot full systems with aggressive schedules
Mechanical Engineer | Pratt and Whitney | 2012-2013
- Designed and analyzed lubrication systems for military and commercial jet engines
- Supported tests of development engines while investigating production engine problems
- Developed scripts to automate data analysis and display
Mechanical Engineering Intern | Xerox Corporation | 2010, 2011
- Automated the packaging of solid ink from an injection molding robot with a custom gantry robot
- Programmed the Parker PLC, set up the HMI, wired, and assembled the 4-axis packaging robot
- Redesigned injection molding robot end effector to improve cost and durability
- Designed and prototyped a dispense system for a new line of Xerox solid ink
Skills & Abilities
Programming
- Most IEC 61131 languages (advanced structured text experience); DIN 66025 G-Code experience
- VBScript for embedded HMI logic
- Parameterization, data logging, and analysis using MS-SQL and Master Data Services
- Courses and projects using C, MATLAB, C#, Basic, Java, and Python
Engineering
- PLC: TwinCAT, RSLogix, Parker
- HMI: Indusoft, TwinCAT HMI
- Industrial Robots: Fanuc, ABB
- CAD: EPlan (Fluid and Electrical), AutoCAD Electrical, NX, Solidworks, Inventor, OnShape, Fusion 360