Portfolio
Research, robots, and intelligent systems — shown in motion.
Selected work · 2020—2026
I build systems that perceive, reason, and act.
My work moves between embodied AI, computer vision, robotics, and the software that makes research usable. Start with the demos; follow the links when you want the implementation details.
Watch first
Flagship work
ETH Zürich · University of Zürich · ECCV 2026
LangLoc: Tell Me What You See
Fine-grained indoor localization from language alone: retrieve a 3D scene, infer position and heading, then resolve ambiguity through a Bayesian dialog.
- PyTorch
- GATv2
- CLIP
- Open3D
- 3D scene graphs
Google Summer of Code · OpenCV
Visual SLAM from Scratch
An educational monocular SLAM framework with learned ALIKED + LightGlue features, map tracking, bundle adjustment, loop closure, and live 3D visualization.
- Python
- OpenCV
- ALIKED
- LightGlue
- PyCeres
Microsoft Research · ETH Zürich
Conversational Navigation for Smart Glasses
A mixed-reality system that localizes a user from one photo, plans through large buildings, and gives concise directions grounded in visible landmarks.
- hloc
- COLMAP
- Habitat-Sim
- PyTorch
- LoRA
University of Zürich · Robotics and Perception Group
Deep-RL Vision-Based Drone Control
A PPO controller for vision-based target following under partial observability, transferred from simulation to a real drone with stable altitude and stand-off control.
- PPO
- Python
- C++
- TensorFlow
- ROS2
ETH Zürich · Robot Learning
Vision-Language-Action Cloth Folding
An end-to-end SmolVLA pipeline for an SO-101 arm: dual-camera teleoperation, LeRobot demonstrations, fine-tuning, and real-world cloth-folding rollouts.
- SmolVLA
- LeRobot
- PyTorch
- SO-101
- WebRTC
START Hack · Belimo Challenge · Runner-up
ActuatorIQ
An AI-powered HVAC diagnostics and building-safety platform combining live actuator telemetry, blockage recovery, anomaly detection, and a 3D digital twin.
- React
- TypeScript
- Three.js
- Python
- InfluxDB
ThinkSwiss · Bern University of Applied Sciences
No-GPS Drone Navigation
Vision-based drone navigation for GPS-denied environments, including a redesigned segmentation network and a synchronized onboard sensor pipeline.
- UNetFormer
- PyTorch
- Jetson Orin Nano
- sensors
- data acquisition
Delhi Technological University · Formula Student
Team Defianz Driverless Racing
Three years building and leading autonomous systems for an open-wheel race car: perception, LiDAR detection, planning, testing, safety, sponsorship, and a 40+ member team.
- ROS
- PyTorch
- YOLO
- PointPillars
- Gazebo
No work matches this filter.
Where the work happened
Experience & leadership
- Nov. 2025 — Present
ETH Robotics Club · Team MONKEE
Bimanual Climbing Robot
Leading a 10+ person software team building sensing, simulation, teleoperation, and climbing control for a bimanual robot.
- Jul. 2025 — Feb. 2026
ETH Zürich · University of Zürich · ECCV 2026
LangLoc: Tell Me What You See
Fine-grained indoor localization from language alone: retrieve a 3D scene, infer position and heading, then resolve ambiguity through a Bayesian dialog.
- May — Sept. 2025
Google Summer of Code · OpenCV
Visual SLAM from Scratch
An educational monocular SLAM framework with learned ALIKED + LightGlue features, map tracking, bundle adjustment, loop closure, and live 3D visualization.
- Jan. 2022 — Aug. 2024
Machine Learning Research Lab · DTU
Vision-Language Navigation Research
Research at the intersection of computer vision, deep reinforcement learning, and language, culminating in a top-five global VLN leaderboard result.
- Nov. 2020 — Jul. 2024
Delhi Technological University · Formula Student
Team Defianz Driverless Racing
Three years building and leading autonomous systems for an open-wheel race car: perception, LiDAR detection, planning, testing, safety, sponsorship, and a 40+ member team.
- Jun. — Aug. 2023
ThinkSwiss · Bern University of Applied Sciences
No-GPS Drone Navigation
Vision-based drone navigation for GPS-denied environments, including a redesigned segmentation network and a synchronized onboard sensor pipeline.
- Jul. — Aug. 2022
Euler Motors · Autonomous Systems Intern
Autonomous Delivery Vehicles
Extended an Autoware-based stack for Level 3 autonomous delivery vehicles operating in large factory environments.
- Jan. — Jun. 2022
Government of NCT Delhi
Desh Ke Mentor
Mentored four high-school students through career exploration and concrete six-month action plans.
More experiments & publications
Supporting work
Bachelor’s thesis · Delhi Technological University
Elevating Semantics
Fine-grained semantic grounding for aerial vision-and-language navigation, connecting visual-language pre-training with embodied navigation.
Machine Learning Research Lab · DTU
Vision-Language Navigation Research
Research at the intersection of computer vision, deep reinforcement learning, and language, culminating in a top-five global VLN leaderboard result.
Research manuscript
Decoding Percepts in Vision-Language Navigation
An investigation into whether VLN gains come from stronger visual features or simply more training data.
Research manuscript
NAVIGUE
Vision-language navigational generalization using pretrained vision-language models.
Research manuscript
Leveraging Visual-Language Pre-training for VLN
Early research on transferring pretrained multimodal representations into embodied navigation.
Euler Motors · Autonomous Systems Intern
Autonomous Delivery Vehicles
Extended an Autoware-based stack for Level 3 autonomous delivery vehicles operating in large factory environments.
Deep learning project
Age-Invariant Face Recognition
A unified GAN-based architecture for cross-age face synthesis and recognition, trained on CACD without requiring paired examples.
NXP AIM India · 3rd nationally · Best Car Model
NXP Self-Driving Car
An imitation-learning navigation stack with ROS2, a compact CNN, and YOLOv4-Tiny trained from a small custom-augmented dataset.
ETH Robotics Club · Team MONKEE
Bimanual Climbing Robot
Leading a 10+ person software team building sensing, simulation, teleoperation, and climbing control for a bimanual robot.
Government of NCT Delhi
Desh Ke Mentor
Mentored four high-school students through career exploration and concrete six-month action plans.
Recognition