About

About Me

I am an enthusiastic embedded and robotics developer based in India, with a rich experience of over 5 years in robotics and automation.

My Skills

> Programming languages: C, C++, and Python

> Embedded OS: FreeRTOS and Linux

> Robot Operating System : ROS 1, ROS 2, rosserial and micro-ros

> Simulation: Gazebo, Fusion 360, and Foxglove

> Tools: VSCode, CMake, PlatformIO, ESP-IDF, STM32CubeMX, Segger, GDB, Git, and Docker

> Communication protocols: RS-232, RS-485, Modbus, CANopen, I2C, SPI, TCP, UDP, and UART

> PCB design and layout: Eagle and LTSpice

> Controllers: Nvidia Jetson, STM32, Atmel AVR, ESP32, Xilinx Pynq, TI MSP430, Teensy, BeagleBone, and Raspberry Pi

> Rapid Prototyping: 3D Printing, Soldering(THT & SMD), CNC Milling and PCB protoyping.

Experience

2024-2025

Motherson Group-MATE

Senior Engineer – Design Software

> AMR and AGV systems develop lower-level drivers (LLD), interface sensors and actuators through Modbus TCP
and CANopen TCP protocols, and make the system scalable.
> Implemented multithreading to handle QR code navigation, natural navigation processing, and publish odometry data on ROS.
>Simplified hardware and network configuration through a config file, enabling seamless initialization
of the driver node for these operations.

2023-2024

OttonmyIO Inc

Robotics Engineer – I Electronics

> Modified the inverse kinematics calculation of double Ackermann steering, and ported it onto a Teensy 4.1
microcontroller from the Nvidia Xavier platform for independent controls via joystick, and ROS.
> Time-multiplexed multithreading on the Teensy controller optimizes resource utilization and task concurrency,
along with the implementation of static safety fields using an ultrasonic sensor array.

2022-2023

AutoNxt Automation Pvt ltd

Robotics Engineer

> Assembled a complete hardware stack, including LiDARs, IMUs, GPUs, depth cameras, and a Mini-ITX
motherboard; designed PCBs, and developed firmware to enable ROS communication to the upper layer.
> Developed a software stack for an automated tractor using ROS, and deployed it on a Swaraj tractor for driverless
maneuvers using gmapping, rtabmap, rosserial, tf, rviz, URDF, and Gazebo ROS packages

2021-2022

Miko-RNC Technologies Pvt Ltd

Electronics Hardware Engineer

> Designing and testing the electronic circuits of the power and android board of robot, which was deployed onsite
for IPL 2022 in Mumbai, to program the MIKO 2 robot to perform scripts on behalf of Star Sports.

2019-2021

Swift Robotics Pvt Ltd

Robotics Engineer

> Developed a differential drive mobile robot base using IMU, wheel encoder, 2D LiDAR, and ROS as middleware to
be used for multiple use cases, such as a delivery robot and a UVC disinfection robot.
> Designed a PCB to integrate microwave motion sensors for the detection of human movements with PPE kits in
hospitals, and automatically deactivate UVC lamps within the safety zone.

Services