CV
Contact Information
| Name | Soham Patil |
| Professional Title | MS by Research, Robotics Research Center, IIIT Hyderabad |
| soham.patil@research.iiit.ac.in |
Experience
-
2025 - 2025 Remote
Open-Source Contributor, Google Summer of Code
ros2-control
Hardware-diagnostics support for ros2_control: a standardised health and fault-reporting API, new ROS messages (HardwareStatus, HardwareDeviceStatus), a unified Actuator/Sensor/System interface, and default diagnostic nodes with CLI tooling.
- Mentors: Dr. Bence Magyar, Sai Kishor Kothakota
- Project report
-
2024 - 2024 Hyderabad, India
Research Intern
Robotics Research Center, IIIT Hyderabad
Built an in-house collaborative robot arm and an end-to-end pipeline for testing custom controllers on hardware, supporting research on adaptive and robust control.
Education
-
2024 - present Hyderabad, India
MS by Research
IIIT Hyderabad, Robotics Research Center
Computer Science
- CGPA 10.0/10
- Advised by Dr. Spandan Roy
-
2019 - 2023 Pune, India
B.Tech
MIT World Peace University (MIT-WPU)
Computer Science
- CGPA 8.55/10
Awards
-
2020 DD Robocon, Winner
ABU Robocon (India national stage)
Represented India at the international final. Also ranked 2nd (2023) and 4th (2022) nationally among 150+ teams. Led a team building complete competition robots from scratch each season across mechanical design, custom electronics, firmware, motor control and autonomy, including an in-house integrated actuator at around half the cost of commercial equivalents, a wheeled-odometry module with under 4% error, and ROS 2 / Nav2 autonomy on register-level AVR and TM4C firmware.
-
2020 MATLAB Winners Circle
Omni-drive robot modeling and control in MATLAB/Simulink.
Teaching
Mobile Robotics (CS7.503): Teaching Assistant, IIIT Hyderabad, 2024–present
Planning & Navigation (EC4.403): Teaching Assistant, IIIT Hyderabad, 2024–present
Systems Thinking (EC5.202): Teaching Assistant, IIIT Hyderabad, 2024–present
Perception & Planning for Aerial Vehicles: Teaching Assistant (NPTEL), IIIT Hyderabad, 2025
RRC Robotics Summer School: Instructor, 2025. ROS deployment: teleoperation, autonomous navigation
Skills
Programming: C, C++, Python
Machine Learning: PyTorch, NumPy, OpenCV, Isaac Lab, MuJoCo
Robotics: ROS 2, ros2_control, Nav2, MoveIt2, Gazebo, RViz
Embedded: STM32, TM4C, AVR MCUs and peripherals (CAN, PWM)
Tools & DevOps: Linux, Git, Docker, Ansible, GitHub Actions, CI/CD