About Me

I am a roboticist by training with an M.S.E. in Robotics from Johns Hopkins University, where I was an LCSR Distinguished Scholar on full-tuition fellowship, and a B.Sc. in Mechatronics, graduating first in my class, Summa Cum Laude. My training and experience focus on building robotic systems end to end, from mathematical modeling and control design to real-time C++ and Python implementation and validation on real hardware. I care deeply about correctness, stability, and execution in the real world.

Controls Engineer at The RDI Group

Currently designing control system architectures for industrial automation: Allen-Bradley PLC programming, safety-critical sequencing, and validation protocols for production systems across manufacturing verticals.

Current Role
Open to Opportunities

I am a trained roboticist with deep, proven expertise in robotic manipulation, flight controls and GNC, motion planning, real-time control systems, state estimation, and perception. I am actively seeking roles in the robotics industry where the full depth of my skills can be put to work: designing control architectures, building sensor fusion pipelines, deploying autonomous systems, and shipping robots that perform in the real world. If your team is solving hard problems in robotics, I would love to hear from you.

What I Build

Robotic Manipulation

This is where I started and what I keep coming back to. Real-time Cartesian control on UR5/UR5e platforms with singularity-robust inverse kinematics and sub-millimeter tracking accuracy. Currently designing a custom robot arm from scratch: mechanical design, electronics, and full ROS 2 integration.

Jacobian IK (SVD + Tikhonov) Real-Time Control Loops +/-0.7mm Accuracy ros2_control UR5/UR5e Custom Arm Design

Flight Controls & GNC

Full autopilot design from first principles: 6DOF modeling, trim analysis, linearization, and successive loop closure for both fixed-wing and rotary-wing UAVs. Dual EKF state estimation with GPS smoothing using Gauss-Markov error models. Dual FAA Part 107 and Transport Canada certified remote pilot.

6DOF Modeling Successive Loop Closure PID/PIR Stability Margins EKF Sensor Fusion FAA Part 107

Mobile Robotics

Autonomous mobile robots that navigate, plan, and interact. Built JHockey, an autonomous mobile robot for a robotics hockey competition at Hopkins. Whole-body coordination for mobile manipulation using quadratic programming on a Husky+UR5 platform.

Autonomous Navigation Motion Planning Mobile Manipulation QP Optimization JHockey

Perception & Machine Learning

Computer vision, deep learning, and 3D reconstruction. Implemented Neural Radiance Fields (NeRF) for novel view synthesis. Built a from-scratch autograd engine and trained a neural network classifier using my own backpropagation code. Experience with sim-to-real transfer and vision-based autonomy.

Computer Vision (OpenCV) Deep Learning NeRF Autograd Engine Sim-to-Real Transfer

State Estimation & Sensor Fusion

Turning noisy sensor data into reliable state estimates. Dual EKF design: attitude estimation from gyro and accelerometer data, and GPS smoothing with Gauss-Markov error models. Multi-sensor fusion for navigation in GPS-denied environments including underwater vehicles.

Extended Kalman Filters GPS Smoothing IMU/Accel/Mag Fusion GPS-Denied Navigation

Industrial Automation

Safety-critical control systems for production environments. Allen-Bradley PLC programming, fault-tolerant interlocks, VFD motor control, and deterministic sequencing. Built computer vision and LLM-based tools to extract engineering data from electrical schematics, reducing manual documentation effort by 80%.

Allen-Bradley PLCs Safety Interlocks VFD Motor Control Ladder Logic

Experience

Sep 2025 - Present
Controls Engineer
The RDI Group, Itasca, IL
Designing control system architectures for industrial automation. Implementing control logic and I/O interfaces for Allen-Bradley PLCs. Developing safety-critical control sequences with deterministic real-time response requirements. Building automation tools using computer vision and LLMs to extract engineering data from electrical schematics.
Dec 2023 - Aug 2024
Research Engineer, Controls & Underwater Robotics
Dynamical Systems & Control Lab, JHU (Supervisor: Dr. Louis Whitcomb, IEEE Fellow)
Contributed to the control system development for the JHUROV 2 underwater vehicle autonomy stack. Developed trajectory tracking algorithms for subsea navigation under dynamic constraints. Implemented state estimation and sensor fusion for underwater vehicle localization.
Jun 2024 - Sep 2024
Controls Software Engineer Intern
Johns Hopkins University (Supervisors: Dr. Simon Leonard, Dr. Jin Seob Kim)
Developed real-time control algorithms with validated simulation-to-hardware deployment pipelines. Built sensor integration and calibration pipelines for control system feedback. Implemented trajectory generation and tracking controllers for manipulator systems.
Apr 2016 - Jul 2019
Aviation Systems Technician & Licensed Remote Pilot
Cargojet, Canada
System troubleshooting and validation for aviation maintenance operations. Operated UAV systems with focus on flight control and operational safety protocols.

Languages & Tools

C++
Python
MATLAB
PyTorch
OpenCV
ROS 2
Gazebo
Linux
Git
Docker
CMake
Bash
LaTeX
Simulink Isaac Sim MAVROS ros2_control KDL Eigen Pixhawk NVIDIA Jetson Ladder Logic

Education

Johns Hopkins University

M.S.E. Robotics
Control & Perception Track, Aug 2023 - May 2025

LCSR Distinguished Scholar Full Fellowship

University of Prince Edward Island

B.Sc. Sustainable Design Engineering
Mechatronics, Summa Cum Laude, Sep 2019 - Apr 2023

First in Class Engineers PEI Award Technical Excellence Award

Certifications

FAA Part 107 Remote Pilot

United States, Jan 2025

Transport Canada Remote Pilot (Advanced)

Canada, Sep 2020


Teaching

Algorithms for Sensor-Based Robotics

EN.601.463/663
Prof. Simon Leonard, JHU, Aug 2024 - May 2025

82+ Students UR5 Hardware Validation Motion Planning

Design & Analysis of Dynamic Systems

EN.530.343
Prof. Louis Whitcomb, JHU, Dec 2024 - May 2025

Control Theory Servo Systems Stability Analysis

Robot Sensors and Actuators

EN.530.430
Prof. David Kraemer, JHU, Aug 2024 - Dec 2024

Sensor Calibration Embedded Systems Arduino

Selected Honors

LCSR Distinguished Scholarship

Johns Hopkins University, full tuition and health insurance fellowship for research excellence in robotics

Fung Excellence Award

Coleman Fung Institute, UC Berkeley. Merit-based scholarship at maximum value (Declined)

Engineering Undergraduate Research Award

UPEI, NSERC-equivalent research award for international students

Mastercard Foundation Scholars Program

UC Berkeley, Finalist (Declined due to J-1 visa restrictions)