CV

Contact Information

Name Soham Patil
Professional Title MS by Research, Robotics Research Center, IIIT Hyderabad
Email 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.
  • 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
  • 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