Robotics & Software Developer

I design and build practical robot navigation systems with ROS 2 (and ROS 1 when needed), using Gazebo/Igntion, MoveIt 2, and Lidar‑based perception— from simulation to real robots on Ubuntu and Raspberry Pi.

  • ROS 2 • Gazebo • Android • Web UI • Micro-Controller • RPI • Image Processing
2WD Robot

2WD Robot with Lidar

About

I am a hands-on robotics engineer who delivers fully working systems. I build differential-drive and omnidirectional robots, TurtleBot3 behaviors, delivery robots with web-based teleoperation, and arm simulations such as the UR5e. I also develop companion Android apps and Web UI, with a strong focus on clean, modular backends that can be reused across projects. In addition, I design and prototype products using Raspberry Pi and microcontrollers.

Skills

ROS 2 (Humble/Jazzy) ROS 1 (Noetic) Gazebo / Ignition MoveIt 2 Lidar • SLAM • Nav2 Ubuntu 20.04/22.04/24.04 Raspberry Pi 4/5 Android • Web UI OpenCV Google Cloud

Highlighted Projects

ROS Based Autonomous Robot

A ROS based robot which can map the environment and autonomously navigate.

  • Tech: ROS 2 Humble, Gazebo, RViz

Robot Control Web UI

A web UI which can be used to send controls and receive the information from robot and display on web UI.

  • Tech: HTML, CSS, JS, Websocket, FastAPI, Python

Integrating Multiple RPI 5

Integrated different robots running on ROS or Non-ROS using RPI5.

  • ROS, RPI5, Bash Script, Python

TurtleBot3 Simulation

Simulated turtle bot 3 robot to follow custom algorithms like Bug2.

  • Tech: ROS2, Navigation, Turtlebot3

Experience

Robotics & Software Developer

Currently Working as a Robotics and Software developer, responsible for end-to-end development, from designing , prototyping to final finished product.

  • Focus: Full Stack development
  • Stack: ROS, Gazebo, MoveIt, Web, Python, Linux

Software Developer

Worked as Java software developer, responsible for fixing bugs and production support.

  • Focus: Code Fixing, Feature development, Support
  • Stack: Java, SQL, XML

Freelance Developer — Fiverr/Upwork

Delivering client projects in ROS 2/ROS 1: navigation, simulation, teleop UIs, and arm motion planning.

  • Focus: Clean architecture reuse
  • Stack: ROS, Gazebo, MoveIt, Web

Education

Teaching

I taught various subject as guest lecturer to M.tech Students. Now I provide online classes to student in the field of robotics and programming. The subjects I taught:

Content & Channels

I run a YouTube channel and Instagram page for sharing tech related information. You can also visit my freelancing account to see my work and reviews. Feel free to contact me.

Contact

Open to freelance work and collaborations. The fastest way to reach me is fiverr/upwork/instagram.