01 / Maharishi M
Maharishi M.
Software Development Engineer
Computer Vision · Robotics · AI/ML · Backend
CS undergraduate building real-time computer-vision and robotics pipelines, AI systems, and the REST APIs behind them — in Python, C++ and JavaScript.
About
Hi, I'm Maharishi — a Computer Science student who loves building software that interacts with the real world.
My work sits at the intersection of backend engineering, AI, and robotics. Whether I'm writing a computer-vision pipeline for an autonomous rover, building a privacy-first AI voice companion, or designing scalable REST APIs, I enjoy turning complex problems into working solutions.
I spend most of my time in Python, C++, Node.js and FastAPI. I genuinely enjoy the gritty parts of engineering — optimising a lane-tracking system to run under 8 milliseconds, or debugging coordinate drift in a navigation stack. Ultimately I just like designing solid systems and tackling interesting technical problems.
- Currently
- Software Subsystem Lead, Ad Astra Rover Team
- Studying
- Integrated M.Tech CSE, Sri Sairam Engineering College
- Based in
- Chennai, India
- Focus
- Computer vision · Robotics · AI/ML
- Works in
- Python · C++ · ROS 2 · OpenCV · FastAPI
Projects
Rover Perception & Tracking
YOLO detection wired into the ROS 2 Humble nav stack for the Ad Astra Rover Team.
Call Center Compliance API
Base64 audio → STT/NLP → SOP evaluation, sentiment scoring and vector-indexed semantic search.
AURA — Local Voice Companion
Offline, privacy-first assistant running entirely on Apple Silicon.
Stack
Robotics & Computer Vision
- ROS 2 (Humble) · used in 1ROS 2 (Humble)
- YOLO · used in 1YOLO
- OpenCV · used in 2OpenCV
- NumPy · used in 1NumPy
- Label Studio · used in 1Label Studio
- Google Colab · used in 1Google Colab
- Serial / Embedded · used in 1Serial / Embedded
AI & Machine Learning
- Ollama · used in 1Ollama
- CrewAICrewAI
- LLMs · used in 2LLMs
- NLP · used in 1NLP
- Vector Databases · used in 1Vector Databases
Backend & APIs
- FastAPI · used in 2FastAPI
- Node.jsNode.js
- Express.jsExpress.js
- REST APIs · used in 1REST APIs
- MongoDB AtlasMongoDB Atlas
- PostmanPostman
- RailwayRailway
Languages
- Python · used in 4Python
- C++C++
- SQLSQL
- JavaScript · used in 1JavaScript
- PHPPHP
- HTML/CSS · used in 1HTML/CSS
Tooling
- GitGit
- GitHubGitHub
- DockerDocker
- CI/CDCI/CD
- Next.js · used in 1Next.js
- React · used in 1React
- DBMSDBMS
Concepts
- OOPOOP
- Data Structures & AlgorithmsData Structures & Algorithms
- System DesignSystem Design
- MultithreadingMultithreading
Experience
Aug 2025 — Present
Software Subsystem Lead
Ad Astra Rover Team · Sri Sairam Techno Incubation Center
- Authored the Software Test Plan covering perception, navigation and telemetry subsystems.
- Automated telemetry collection and dashboard reporting.
- Set up and documented reproducible ROS 2 Humble environments.
May 2026
Team Leader
National-Level Competitive Programming Contest
2024 — May 2029 (expected)
Integrated M.Tech, Computer Science & Engineering
Sri Sairam Engineering College, Chennai
Contact
Chennai, India