Video1st of 17 teams
RoboRacer (F1/10): friction-aware autonomous racing
A 1/10-scale racecar that sees the surface ahead and retunes its controller before it loses traction. Our team won the head-to-head final race.
Read the breakdown →MSE Robotics @ Penn · Philadelphia, PA
Robotics Engineer // Motion Planning & Controls
I'm a robotics engineer working on motion planning and controls. So far, that's spanned automotive chassis control, field robotics, and research at Penn. I work mostly in C++ and Python.
Education
Experience
// 01 · Featured
Video1st of 17 teams
A 1/10-scale racecar that sees the surface ahead and retunes its controller before it loses traction. Our team won the head-to-head final race.
Read the breakdown →
PressJun 16, 2026
Coverage of the Built Robotics × Penn xLAB partnership on physical AI for construction. The article's photo shows our team on site with a survey robot.
Read the article ↗// 02 · Industry & research
A two-person project that took a 1/5-scale autonomous vehicle from bare chassis to live deployment on a solar job site, replacing manual rod surveys.

Learning-based planning and control for a robot that can both roll and step, from training in simulation to hardware.
In progress
Three years across chassis R&D and system-level vehicle development, from model-based controller design to hardware-in-the-loop validation.

// 03 · Projects
A semester on a 1/10-scale racecar with an onboard Jetson, LiDAR and camera, ending in a head-to-head race.

RL
Hand-coded Proximal Policy Optimization with no RL libraries, then trained it to make the MuJoCo Walker walk.
Control
Sampling-based MPC (MPPI and MJPC-style predictive sampling) that uses a copy of the MuJoCo simulator as its dynamics model and the exact task reward as its objective. There is no learning and no surrogate model. One body-agnostic planner drives both the DM-Control walker and a Unitree Go2.
Code ↗MLPenn BE 5210
Regresses continuous five-finger flexion from raw intracranial brain signals with per-subject temporal convolutional networks. It reached r ≈ 0.68 on the held-out leaderboard, against 0.40 for a linear baseline.
Code ↗
PublicationIIT Bombay thesis
A bachelor's thesis modelling how material and process parameters drive print speed and part quality in stereolithography. Published in Progress in Additive Manufacturing (Springer, 2024) and cited 20+ times. Bachelor's Thesis Research Award, 1 of 11 among 1000+ students.
Paper ↗// 04 · Lab & field
// 05 · About
I'm a robotics engineer working on motion planning and controls. So far, that's spanned automotive chassis control, field robotics, and research at Penn.
I'm doing my MSE in Robotics at Penn, where my thesis with Prof. Rahul Mangharam is on learning-to-optimize for planning and control of wheeled-legged quadrupeds. Last summer at Built Robotics, I wrote the ROS 2 motion planner and MPPI controller for an autonomous survey robot that measured 50 pile locations to 1.9 cm accuracy, around 12× faster than a manual crew. Before Penn, I spent three years at Jaguar Land Rover as a systems engineer.
I work mostly in C++ and Python, and I'm most interested in planning, controls and navigation.
University of Pennsylvania2025–2027
MSE in Robotics · GPA 3.95/4.0
$58,000 merit scholarship (JN Tata Endowment, Narotam Sekhsaria Foundation). Coursework: Learning in Robotics, Machine Perception, Embedded Systems, Kinematics & Dynamics, Control Theory.
IIT Bombay2018–2022
Bachelor's in Mechanical Engineering · GPA 3.93/4.0
Bachelor's Thesis Research Award (1 of 11 among 1000+ students). Narotam Sekhsaria Foundation UG Engineering Scholarship.
// 06 · Contact
I'm looking for robotics software roles in planning, controls and navigation. The fastest way to reach me is email.