Robotics Software Engineer
September 2023 - May 2025
At UMD, I worked as a Robotics Software Engineer focused on building full-stack robotic systems for disassembly and field navigation tasks. I led the development of a dual-arm robot cell for automated e-scooter disassembly using vision-based screw detection, point cloud localization, and force sensing. I also designed high-fidelity simulations in NVIDIA Isaac Sim for robotic manipulation and physics-based interaction. My work included deploying ROS2-based navigation on the Unitree Go1 robot using 3D LiDAR, GPS, and IMU sensors for precise outdoor autonomy. Alongside software development, I handled hardware setup, custom tool design, 3D printing, and real-world testing.
Applied R&D Engineer - Robotics
February 2021 - July 2023
At Accenture Labs, I contributed to robotics R&D projects aimed at automating real-world assembly tasks. I developed a robotic system for assembling IKEA furniture using a UR5e arm, ROS, and MoveIt. I co-authored patents and research on instruction generation from CAD models and videos. I also built a multi-user metaverse prototype using Unity and integrated HaptX DK2 gloves for remote haptic feedback. My role involved both embedded software and system-level integration, managing hardware setup, troubleshooting robotic platforms, and ensuring end-to-end deployment readiness.
Field Robotics Engineer
June 2020 - November 2020
At Peppermint Robotics, I worked on deploying autonomous cleaning robots in commercial environments. I developed navigation and mapping pipelines to improve localization and path planning reliability in cluttered indoor spaces. My work included implementing image processing for route optimization and assisting with on-site testing and debugging. I regularly collaborated with clients and internal teams to ensure successful deployments, gaining valuable experience in field integration, sensor calibration, and rapid troubleshooting.
C++ | Python | ROS/ROS2 | Isaac Sim | OpenCV | MoveIt! | Docker | Git | Linux
RGB-D Camera | 3D LIDAR | RTK GPS | Force-Torque | IMU | Encoder
UR5e | UR3e | Franka Emika FR3 | Neuromeka IndyRP2 | Unitree Go1
Control Systems | Computer Vision | Path Planning | Hardware Integration | Simulation | Mechatronics
SLAM | Perception | Path Planning | Machine Learning
Sensor Fusion | 3D Printing | Hardware
Imitation Learning | Control Systems | Perception | Automation
Simulation | Rapid prototyping | Hardware
Path Planning | Hardware
TurtleBot Waffle maze navigation with A* planning
3rd place in course competition
Control Systems | Signal Processing
Embedded Systems | Sensor Fusion
Two-wheeled self-balancing robot
Semi-Finalist in e-Yantra Robotics Competition 2019
Machine Learning | Signal Processing
Embedded Systems
Custom Piano and Trumpet playing robot
4th place in e-Yantra Robotics Competition 2018
Neuroscience | Signal Processing Machine Learning | Hardware
3D Modeling | Machine Learning
App Development