Bengaluru, India

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.

About

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

EducationM.Tech RAS, IISc Bangalore ’26
Prior degreeB.Tech CSE, 2021
Core stackC++, Python, ROS2
Sim toolsIsaac Sim/Lab, Unity, Gazebo
EmbeddedSTM32, FreeRTOS, CMSIS-RTOS
Based inBengaluru, India
Experience

Experience

AI & Firmware Engineer — Leumas

June 2026 – Present

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

Apr 2026 – May 2026

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.

Aug 2021 – Sep 2023

Built and scaled data integration pipelines, including a migration from file-based ETL to Kafka streaming that meaningfully improved processing speed.

Selected Projects

Projects

Robotics, simulation, embedded systems, and graphics — click through for the full write-up.

Under review · iSpaRo / Space CHI 2026

Gesture-Based Teleoperation for Space

Real-time gesture control of a robotic arm over an intercontinental link, evaluated in a user study.

ROS2MediaPipeUnity3D
View details →

MoveIt2 × Unity3D Bridge

Real-time articulation rendering of MoveIt2 Servo commands inside Unity for the UFactory Lite6.

ROS2MoveIt2Python
View details →

Gesture Teleop for xArm Lite6

MediaPipe hand landmarks driving 6-DOF rate control — no depth sensor required.

MediaPipeOpenCVROS2
View details →

ECS Game Engine (C++/OpenGL)

Lightweight ECS engine with a Lua-scripted game layer for rapid, recompile-free iteration.

C++OpenGLLua
View details →

Procedural City & Road Generation

Recursive BSP street layouts with neighbor-aware junction classification — zero hand-modeled assets.

C++OpenGL
View details →

Multi-Robot Rescue System

A heartbeat-loss-triggered rescue bot autonomously retraces a lost explorer's path on BBC micro:bit.

CMSIS-RTOSC++nRF52833
View details →
Bachelor's Thesis

Physics-Accurate Flight Simulator

From-scratch aircraft physics in Unity — independent lift/drag/moment per control surface.

C#Unity3D
View details →

Flight Sim — WebGL Prototype

Play the flight simulator in-browser, no install required.

WebGLUnity3D
Open prototype →
Research

Publication

Investigating Gesture-Based Robotic Teleoperation for Space Applications

Gaurav Dhiman · Vsevolod Peysakhovich (ISAE-SUPAERO, Toulouse) · Pradipta Biswas (IISc Bangalore)

Submitted · iSpaRo 2026 Submitted · Space CHI 2026
Contact

Contact

Reach out by email, or connect on LinkedIn and GitHub.