Anuj Patil - Software Developer & Robotics Engineer Portfolio

Anuj Patil

Software Developer × Robotics Engineer

Building intelligent software that powers autonomous robots. From full-stack applications to embedded systems, I develop cutting-edge solutions for drone navigation, ROS2 ecosystems, and AI-driven robotics at IIT Jodhpur.

Skills

Full-stack development meets robotics engineering.

Python

Versatile programming language for AI/ML, data analysis, and automation scripts.

Web Development

Full-stack web development using modern frameworks, APIs, and responsive design principles.

Flutter

Cross-platform mobile development framework for building native iOS and Android apps.

Embedded Systems

Design and development of microcontroller-based systems for IoT and robotics applications.

ROS2

Robot Operating System for developing autonomous robotic applications with real-time communication.

Computer Vision

Image processing and visual perception systems for robotics and autonomous navigation.

Projects

Software solutions powering intelligent robotics.

img
BLE-Tracker-IITJ

ESP32-based BLE tracking system inspired by Apple AirTag with Flutter app support, encrypted beacon payloads, and 6-month battery life.

Mobile Dev
Backend
img
TurtleBot4-RL

A custom Gymnasium environment for deep reinforcement learning (DRL) with TurtleBot4 in ROS 2 & Gazebo, featuring robust navigation and advanced SLAM capabilities.

AI/ML
Robotics
img
Path_planning_PX4

Integration of ego-planner-swarm with PX4 for planning real-time collision-free and obstacle-free trajectories in bounded environment.

Robotics
AI/ML

Experience

Professional journey and career timeline.

Tata Motors Electric Mobility Division

Robotics Software Intern

Tata Motors Electric Mobility DivisionPune, India
2025 - 2025

Designed and trained reinforcement learning models for crowd-aware navigation in dynamic environments.

PythonReinforcement Learning+3 more
Distributed Systems and Control Lab, IIT Jodhpur

UG Researcher

Distributed Systems and Control Lab, IIT JodhpurJodhpur, India
2023 - 2024

Developed swarm control system for Crazyflie UAVs using ROS2 and C++, achieving sub-10ms latency.

ROS2C+++3 more
Inter-IIT Tech Meet 13.0 (ideaForge Challenge)

Team Lead

Inter-IIT Tech Meet 13.0 (ideaForge Challenge)IIT Jodhpur, India
2024 - 2024

Led team in designing fault-tolerant control algorithm for single motor failure in quadcopters.

PX4MATLAB+4 more