ML systems, retrieval, backend engineering

Meet Gandhi builds production-minded AI projects with measurable systems depth.

Computer Science graduate student at RIT with experience across PyTorch, FAISS, FastAPI, AWS, Docker, data pipelines, and research-grade evaluation.

Featured project system

Portfolio projects with live demos, metrics, and case-study depth.

Computer science coverage

Each project is chosen to compound across ML and mainstream engineering roles.

01

Machine learning

Modeling, retrieval, reranking, evaluation, calibration, and model-card discipline.

02

Software engineering

Typed APIs, CI, tests, clean architecture, deployable demos, and readable case studies.

03

Systems and data

Vector search, indexing, pipelines, caching, observability, and dataset safety.

04

Product signal

Interactive demos that make the project understandable to recruiters and engineers.

Live engineering signals

Small moving parts that make the site feel like a working ML lab.

01 0

Portfolio projects tracked in the manifest.

02 0

Active role tracks: SWE, ML/AI, backend/data.

03 0

Hour maintenance window for project improvements.

Plan Build Verify Deploy Maintain

Rollout cadence

Portfolio first, then a new approved ML project every three days.

  1. Now Launch portfolio hub

    Deploy domain, add current GitHub projects, and establish the manifest system.

  2. Next Pharmacy document intelligence

    Public-safe synthetic document retrieval with semantic search, reranking, and API demo.

  3. Then Poker behavior modeling

    Upgrade or rebuild poker analytics into a predictive ML and strategy simulation project.

  4. Ongoing Meaningful maintenance

    Randomized daily commits only when they improve tests, docs, benchmarks, or demos.