Open to internships & backend roles

Backend & AI systems,
shipped fast.

I'm Aditya — an IT undergrad (ML minor, class of 2027) building real-time voice agents, multi-user apps, and applied ML pipelines that run in production.

voice-agent · call pipeline

  1. Caller phone
  2. Twilio media streams
  3. FastAPI websocket
  4. Deepgram speech-to-text
  5. LLM Gemini → Groq
  6. ElevenLabs text-to-speech

Example conversation

Hi, can I book a slot for Friday at 4?

Done — you're booked for Friday, 4:00 PM. I've sent a confirmation by SMS.

~950ms Perceived latency
$0/mo Infrastructure

Selected work

Built end to end, measured honestly.

Voice AI

Voice AI Receptionist

A real-time phone agent that books appointments into PostgreSQL and confirms by SMS on its own — streaming speech-to-text → LLM with function calling → text-to-speech, at ~950ms perceived latency on $0/month infrastructure.

  • Sticky provider failover and a bounded sliding-window context eliminate dead air and rate-limit failures
  • Per-turn latency instrumented on a live dashboard
  • FastAPI service with REST + WebSocket endpoints, deployed via Docker on Render
  • Python
  • FastAPI
  • WebSockets
  • Twilio
  • Deepgram
  • PostgreSQL
  • Docker
Full-stack Live
  • GitHub OAuth via NextAuth v5 with JWT sessions
  • Per-user isolation at the SQL layer — no query runs unscoped
  • LeetCode GraphQL API behind a server-side proxy
  • Session cookies encrypted at rest
  • CI with auto-migrations on every Vercel deploy

DSA Guardian

A multi-user full-stack app (Next.js App Router) that syncs Striver A2Z sheet progress with your LeetCode profile and recommends company-tagged Hard problems.

  • Next.js 16
  • TypeScript
  • NextAuth v5
  • PostgreSQL
Research · IIT Indore 92.1%

EEG MDD Detection

An end-to-end EEG pipeline that detects Major Depressive Disorder, with time-, frequency-domain, and nonlinear features validated by cross-validation — packaged as an automated diagnostic system.

  • Python
  • Signal processing
  • ML
Applied ML

Stock Price Predictor

An equity-research pipeline over 2020–2024 daily prices for five large-cap stocks. Compares ARIMA vs XGBoost on time-aware splits (no leakage), scored on RMSE/MAE/MAPE and backtested against buy-and-hold.

  • Python
  • pandas
  • NumPy
  • XGBoost
  • Statsmodels

How I build

Three habits behind every project.

Experience

  1. Summer Research Intern

    IIT Indore · May – Jul 2025

    Built an end-to-end EEG pipeline detecting Major Depressive Disorder at 92.1% accuracy, and packaged it into an automated diagnostic system.

  2. Coordinator, E-Cell

    SGSITS · Aug 2024 – Present

    Led a team of 30+ to run GSPL, an IPL-style campus league fostering entrepreneurship.

  3. B.Tech, Information Technology

    SGSITS · Machine Learning minor · 2023 – 2027

    Shri Govindram Seksaria Institute of Technology and Science, Indore.

Recognition

  • Goldman Sachs India Hackathon — top 6% of 16,000+
  • JEE Advanced — rank 24,989 of ~1.5M candidates
  • 500+ DSA problems solved across platforms
  • NPTEL — Python for Data Science, Joy of Computing, Intro to ML, Deep Learning, NLP

Stack

Backend & APIs

  • FastAPI
  • Node.js
  • Next.js
  • REST
  • WebSockets
  • JWT / OAuth / RBAC
  • SQLAlchemy
  • Pydantic

AI & Data

  • LLM function calling
  • XGBoost
  • Statsmodels
  • pandas
  • NumPy
  • Signal processing

Languages

  • Python
  • Java
  • TypeScript
  • JavaScript
  • SQL
  • C/C++
  • HTML/CSS

Databases & Tools

  • PostgreSQL
  • SQLite
  • Docker
  • CI/CD
  • Git
  • Postman
  • pytest
  • Selenium

Fundamentals

  • DSA
  • OOP
  • DBMS
  • Operating Systems
  • Computer Networks
  • System Design

Have a backend or AI problem worth solving?

I'm open to internships and backend roles. The fastest way to reach me is email.

Email me