Robotics software engineer
building digital twins that talk to real hardware.
M.Tech (Robotics & Autonomous Systems), IISc Bangalore. I work across digital twins, real-time simulation, and embedded systems — currently at Leumas, building software that keeps a factory's scheduling in sync with what's actually happening on the floor.
Background
A short summary of my work and what I'm focused on right now.
I like systems where software has to stay honest about what's physically true — where a plan only matters if it holds up against real telemetry from real hardware. That's the thread running through my work: from digital twins and scheduling at Leumas, to reinforcement learning and simulation on a real robotic arm at Black Coffee Robotics, to my M.Tech thesis on gesture-based robotic teleoperation for space applications, currently under review at iSpaRo 2026 and Space CHI 2026. Before my M.Tech, I spent two years building data pipelines at Infosys.
Quick facts
Experience
AI & Firmware Engineer — Leumas
Building a digital twin and scheduling engine for a distributed factory network, tying together live equipment telemetry, an optimization layer, and embedded firmware into one system.
Robotics Software Intern — Black Coffee Robotics
Reinforcement learning and simulation work on a real robotic arm, combining Isaac Sim/Isaac Lab with ROS2 control for soft-body manipulation tasks.
Big Data Engineer — Infosys Ltd.
Built and scaled data integration pipelines, including a migration from file-based ETL to Kafka streaming that meaningfully improved processing speed.
Projects
Robotics, simulation, embedded systems, and graphics — click through for the full write-up.
Gesture-Based Teleoperation for Space
Real-time gesture control of a robotic arm over an intercontinental link, evaluated in a user study.
MoveIt2 × Unity3D Bridge
Real-time articulation rendering of MoveIt2 Servo commands inside Unity for the UFactory Lite6.
Gesture Teleop for xArm Lite6
MediaPipe hand landmarks driving 6-DOF rate control — no depth sensor required.
ECS Game Engine (C++/OpenGL)
Lightweight ECS engine with a Lua-scripted game layer for rapid, recompile-free iteration.
Procedural City & Road Generation
Recursive BSP street layouts with neighbor-aware junction classification — zero hand-modeled assets.
Multi-Robot Rescue System
A heartbeat-loss-triggered rescue bot autonomously retraces a lost explorer's path on BBC micro:bit.
Physics-Accurate Flight Simulator
From-scratch aircraft physics in Unity — independent lift/drag/moment per control surface.
Flight Sim — WebGL Prototype
Play the flight simulator in-browser, no install required.
Publication
Investigating Gesture-Based Robotic Teleoperation for Space Applications
Contact
Reach out by email, or connect on LinkedIn and GitHub.