I build robotics software with C++...
I'm a 22-year-old software engineer working at a robotics startup. Apart from coding, I like to read non-fiction and play chess.
Explore my skillsSkills
Technologies and tools I work with
Frontend Development
- React
- Next.js
- React Native
- Tailwind CSS
- HTML/CSS
Backend Development
- Node.js
- Express
- MongoDB
- PostgreSQL
- RESTful APIs
Programming Languages
- JavaScript
- TypeScript
- Python
- C++
- Java
Robotics & AI
- ROS (Robot Operating System)
- Distributed Intelligence
- Nav2
- Foxglove / Rviz
DevOps & Tools
- Git
- Docker
- CI/CD
- Google Cloud
- Linux
Version Control
- Git
- GitHub
- Collaboration
- Code Reviews
- Branching Strategies
Work Experience
My professional journey so far
Software Engineer
Rapyuta Robotics Pvt. Ltd.
- Refactored a major piece of C++ code to ALICA (A language for Interactive Cooperative agents), an open-source BehaviorTree.CPP alternative.
- The refactor led to a 40% productivity improvement for the customers.
- Worked out of the Tokyo office for the initial 3 months, visited customer sites for on-site support to gain real world Industrial Automation experience.
- Programmed parallel robot behaviours using Robot Operating System (ROS) & C++ for the Autonomous ForkLift (AFL) solution of Rapyuta.
- Stack: C++, ROS, Linux (Ubuntu), TypeScript (React), Python, Docker
Full Stack Developer Intern
Quantum IT Innovation
- Built a complex student dashboard for an International Client using React, TypeScript, Node.JS, React-Redux.
- Delivered 5+ web & mobile frontend projects with an excellent client response.
- Stack: TypeScript, React, React Native, NodeJS (Express), Bootstrap, MySQL
Projects
Some of my recent work
Chatter Box
A Full-Stack WhatsApp Clone with the MVP features of Group Chats, Real Time Chats, Group links. End-to-end encryption enabled.
Placement Portal
A Full-Stack Placement Portal to connect students with companies, manage the placement process, including student profiles, company details, and application tracking.
JarvisX
The CLI generates & executes Powershell commands from normal english prompts. Commands such as CRUD operations on files and folders, Git commits, making HTTP requests can be performed.
Contact Me
Let's get in touch
Get in Touch
I'm currently open to new opportunities and collaborations. Whether you have a question, a project idea, or just want to say hello, feel free to reach out.
Location
Chennai, Tamil Nadu, India

