Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Languages
Timeline
Generic
Mahesh Kate

Mahesh Kate

Pune

Summary

Robotics Software Engineer with 2 years of industry experience designing, developing, and deploying autonomous robotic systems. Skilled in ROS1/ROS2, Python, and , with a strong foundation in robotic navigation, and control. Adept at integrating hardware and software components, developing modular ROS nodes, and supporting real-time applications on embedded platforms. Passionate about building reliable, scalable robotic solutions for real-world environments.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Robotics Software Engineer

EmageSoft Pvt Ltd
Bengluru
07.2024 - Current
  • Python ROS2 Development:
  • Design, develop, and maintain ROS-based robotic software systems to ensure seamless integration between physical robots and software platforms.
  • Enhance the ROS-based software stack to support new robotic capabilities and automation workflows.
  • Handle communication between the different ROS2 nodes for perception, planning, and control.
  • Knowledge and experience in middleware and inter-process communications.
  • Proven production software development experience in Python, with a strong grasp of design patterns.
  • Familiarity with the SDLC.
  • Develop and maintain software systems with real-time capabilities.

ROS Developer

Momentum Robotics
Pune
03.2023 - 07.2024
  • Develop and maintain ROS1 nodes in Python for robotic subsystems such as perception, control, and navigation.
  • Implement and test Python scripts for sensor data processing, robot movement commands, and system monitoring.
  • Integrate hardware components (e.g., cameras, LiDAR, IMUs, motor drivers) into the ROS ecosystem using standard message types, like sensor_msgs, geometry_msgs, etc.
  • Support robot bring-up and testing, including launching ROS nodes, validating sensor streams, and debugging hardware-software interactions.
  • Use simulation tools like Gazebo or RViz to test and visualize robot behavior before physical deployment.
  • Support the deployment of robots in operational environments, including ROS workspace setup, hardware setup, and troubleshooting on embedded platforms like Raspberry Pi or Jetson Nano.

Quality Engineer

Polotech Manufacturing pvt. ltd
Pune
08.2021 - 03.2023
  • Develop and maintain QA/QC documentation, including inspection checklists, test reports, deviation logs, and compliance records.
  • Participate in internal quality audits to ensure adherence to company and industry standards (ISO, internal SOPs).
  • Implement 5S principles (Sort, Set in Order, Shine, Standardize, Sustain) within lab and test environments to maintain a clean, efficient, and organized workspace.

GET -Trainee Engineer

AEL-CIE Automotive Ltd
Pune
08.2020 - 07.2021
  • Checking inline quality
  • Making Reports
  • Visual Inspections

Education

B.E. - Mechanical

Pune University
06-2020

HSC -

Shripatrao Bhosale Jr.College
Osmanabad
06.2015

Skills

  • Linux
  • Python programming
  • ROS ROS2
  • Sensor Integration (IMU, depth camera, etc)
  • Navigation 2
  • Rviz & Gazebo Simulations
  • GitHub
  • OpenCV
  • Rtabmap vSLAM
  • Raspberry Pi (GPIO, Serial Communication, I2C/SPI)
  • Hardware diagnostic

Certification

ROS for Beginners: Basics, Motion, and OpenCV, Udemy, 04/01/23, 06/30/23

Projects

Autonomous Robot Navigation using ROS - 04/03/23 to 05/07/24

Implemented navigation algorithms in ROS to enable a robot to autonomously navigate in a predefined environment, and integrated sensors (e.g., LiDAR, camera, etc.) For obstacle detection and avoidance, I utilized SLAM (Simultaneous Localization and Mapping) techniques for mapping, a straight-line path planner, and simulation using ROS; 09/01/23; 03/31/24; created a custom global planner to generate a global path for multiple waypoints

ADAM: All-Directional Autonomous Mobile Robot using ROS2 - 01/08/2024 to 10/04/2025

ADAM (All-Directional Autonomous Mobile Robot) is a ROS2-based intelligent robotic platform designed for omnidirectional mobility, real-time mapping, localization, and autonomous navigation. Built for dynamic industrial environments, ADAM integrates vision-based SLAM using Luxonis Oak-D Pro cameras, IMU, and wheel odometry fusion, and advanced behavior tree-based navigation.

Languages

Marathi
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Robotics Software Engineer

EmageSoft Pvt Ltd
07.2024 - Current

ROS Developer

Momentum Robotics
03.2023 - 07.2024

Quality Engineer

Polotech Manufacturing pvt. ltd
08.2021 - 03.2023

GET -Trainee Engineer

AEL-CIE Automotive Ltd
08.2020 - 07.2021

B.E. - Mechanical

Pune University

HSC -

Shripatrao Bhosale Jr.College
Mahesh Kate