Skills

Programming

C++PythonBashPLCsStudio 5000Beckhoff TwinCATMATLABGit

Robotics & Controls

Motor ControlForward/Inverse KinematicsManipulationPID / Feedback SystemsSensor Selection & IntegrationBehavior Control LogicSafety ControlsSensor FusionLinux

Systems & Tools

Embedded SystemsROSReal-Time DebuggingEVT/FAT/SAT TestingAutomated Diagnostics

Manufacturing

3D PrintingCNC MachiningSheet MetalInjection MoldingDesign for Manufacturing/Assembly

PLC / Manufacturing Equipment

PLC Programming

Control logic for automated equipment, from machine sequencing and interlocks to fault handling and operator interfaces.

Studio 5000Beckhoff TwinCATLadder LogicStructured TextState Machines

Mechanical Design

Design of fixtures, tooling, and machine structures with manufacturability, assembly, and serviceability in mind.

CADFixtures & ToolingDFM/DFAActuator Integration

Electrical

Selecting and wiring the sensors, drives, and safety hardware that connect controls to the machine, and verifying it all works.

Sensor IntegrationMotor DrivesSafety Circuits