// hello world
Robotics engineer who likes building things that move, sense, and (sometimes) think. Currently exploring the intersection of mechanical systems and intelligent control.
I'm a Robotics M.S. graduate from Northeastern University with a B.S. in Mechanical Engineering and a minor in math.
My work sits at the crossroads of sensor fusion, reinforcement learning, ROS 2, and mechatronic systems — basically anything that involves making hardware and software talk to each other.
I've done hands-on engineering at SharkNinja and HiRain Technology, and published research on soft material biomechanics in the European Journal of Mechanics.
When I'm not debugging ROS nodes, you can probably find me on the basketball court or at a makerspace.
Things I've built, broken, and rebuilt
Engineered 3D-printed compliant linkage with dual-IMU sensor fusion to reconstruct real-time 3D inclusion trajectories. Identified Southwell-type lateral instability at critical depth (~19 mm). Automated indentation testing via Raspberry Pi/Python/PID, reducing per-sample cycle time by 5×.
Built inertial odometry pipeline with least-squares magnetometer calibration and complementary filter fusing gyroscope + magnetometer heading. ROS 2 driver for VectorNav VN-100 IMU at 40 Hz. Characterized gyroscope errors via Allan Variance.
Architected autonomous drone deployment using Q-learning RL and A* pathfinding to restore LTE coverage in disaster zones. 100% area coverage across 7×7 to 20×20 grids. 30% less drone redundancy vs. random placement over 20k episodes.
Wearable obstacle-detection for visually impaired users. Arducam ToF + dual vibration motors on custom 3D-printed glasses driven by RPi 4B. Real-time depth pipeline with tri-zone ROI and PWM haptic feedback. 30% user accuracy improvement.
NMPC with Gaussian Process-augmented state-space model for precise trajectory tracking. Captures nonlinear dynamics and rejects stochastic disturbances in MATLAB/Simulink.
4-DOF modular robotic arm in SolidWorks through 3 design iterations. Joystick control on RPi with MCP3008 ADC for real-time PWM servo control. 3D printed in ABS/carbon fiber.
Simulink/Simscape models for position and speed control via encoder and Arduino. Transfer function estimation with <5% error. PID tuning and FFT analysis for noise stability.
MATLAB FEA for bone with variable cross-section + mesh convergence study. 2D truss solver for fibrous composites (2000 nodes, 5800+ elements) with crack propagation. ANSYS static analysis at 750 psi.
MATLAB model of tethered-sphere flow-velocity sensor with Reynolds-dependent drag. Parametric sensitivity analysis for deployment optimization across varying river conditions.
Arduino-based ambient light monitor with photoresistor and LCD. 4-week self-experiment on nighttime light exposure effects on resting heart rate and recovery.
Researched bridge structures, analyzed beam mechanics and weight capacity. AutoCAD design with team-built prototype. the og engineering project.
Engineered 3D-printed compliant linkage with dual-IMU sensor fusion. Co-authored publication in European Journal of Mechanics - A/Solids.
Designed sealed test chambers, compressed-air nozzles, and fixtures for Shark Air Purifier and wind tunnel validation. Troubleshot testing protocols for vacuums.
PCB test fixtures, firmware flashing, Linux debugging, soldering rework. Optimized CAD models for PCBA enclosures with DFM compliance.
interested in robotics, ai, or just wanna chat?