A detailed breakdown of my technical background — what I build with, what I know, and where I’ve applied it.
Education
M.S. Robotics
May 2026
Coursework: Robot Motion Planning, State Estimation, Reinforcement Learning, Embedded Systems, Computer Vision
B.S.
Experience
Robotics Research Contributor
Oceanographic Survey — USS Monitor Project
2025
- Integrated a microSAS sonar sensor payload onto an autonomous underwater vehicle (AUV) for high-resolution acoustic imaging.
- Captured sub-inch resolution acoustic images of the USS Monitor shipwreck during an open-ocean survey mission.
Technical Skills
Languages & Systems
C++
Python
CMake
Bash / Shell
Linux (Ubuntu)
Git
Docker
Robotics & Simulation
ROS 2
Navigation2
SLAM
MuJoCo
Webots
Gazebo
Gymnasium
Embedded Hardware & Firmware
STM32 (F407VET6, L476RG)
ESP32
AS5047P Encoders
CAN Bus
SPI / I2C / UART
SimpleFOC
FreeRTOS
PCB & Hardware Design
KiCad (Multi-layer PCBs)
Schematic Capture
DFM / Gerber Export
Power Distribution
SWD Debug Interface
BLDC Motor Driver Circuits
Control & Perception
Field Oriented Control (FOC)
PID Control
LQR
Extended Kalman Filter (EKF)
PPO Reinforcement Learning
OpenCV
Monocular Depth Estimation
Mechanical Design & Prototyping
Fusion 360
SolidWorks
FDM 3D Printing
Resin Printing
GD&T
Laser Cutting
CNC Machining
Dev Tools & Workflow
| Category | Tools |
|---|---|
| Build & Dependency | CMake, Make, vcpkg |
| Testing | GoogleTest, pytest |
| Version Control | Git, GitHub |
| Containerization | Docker |
| PCB Design | KiCad |
| CAD / Mechanical | Fusion 360, SolidWorks |
| Simulation | MuJoCo, Webots, Gazebo |
| Documentation | Markdown, Doxygen |
| OS / Environments | Ubuntu Linux, WSL2 |
Certifications & Recognition
Note: This page is a living document — I’ll continue updating it as I complete new projects and courses.