01 / Maharishi M

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.

02 /

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
03 /

Projects

Rover Perception & Tracking

YOLO detection wired into the ROS 2 Humble nav stack for the Ad Astra Rover Team.

  • ROS 2 Humble
  • Python
  • YOLO
  • OpenCV
  • Label Studio
  • Google Colab

Call Center Compliance API

Base64 audio → STT/NLP → SOP evaluation, sentiment scoring and vector-indexed semantic search.

  • Python
  • NLP
  • LLMs
  • Vector Databases
  • REST APIs
04 /

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
05 /

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

06 /

Contact

Chennai, India