Skip to content
View MaXiMo000's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report MaXiMo000

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MaXiMo000/README.md

Ritish Saini — Noise goes in. Signal comes out.

Backend developer. Python · FastAPI · GenAI/LLM applications.

I build systems that take input nobody vetted — a repository, a Postgres backup, a bank export, a lab PDF — and refuse to guess about the parts they can't resolve. Anything uncertain goes to a human; everything else gets proven.

Production experience building scalable REST APIs and multi-tenant systems, and hands-on GenAI work: RAG, LLM APIs (OpenAI, Gemini, Claude), prompt engineering and MCP servers.

📍 Fremont, California · Green Card holder, authorized to work in the U.S.

ritishsaini.tech — the portfolio, one machined instrument that reconfigures per project  ·  CV  ·  LinkedIn  ·  ritishsaini1995@gmail.com


Six systems, each with one hard problem

System What it does
carabiner  ↗ Make any repo secure by default, keep it that way, and prove the controls actually fire.
firedrill  ↗ A backup you haven't restored isn't a backup. Restores it into a disposable, version-matched Postgres and proves the result is usable.
recur  ↗ Bank CSV in, recurring charges, price rises and duplicates out. No credentials, ever. A remote MCP server (OAuth 2.1 + PKCE) lets AI assistants query it, isolated per user in the database; a pgvector matcher was measured and cut when it wasn't reliable enough.
LabLedger  ↗ Any lab's PDF → each test resolved to a LOINC code, units converted, reference interval resolved, trend charted. An LLM only for the ambiguous rows, which then go to a human. Role-based access, 2FA, audit log.
QuizNest  ↗ Full-stack quiz platform — Gemini generates questions on any topic and grades written answers; Google sign-in, role-based access.
AI Recipe Maker Claude-powered recipes from what's in your kitchen, with nutrition analysis and meal plans.

Proof tooling — small, tested, each with its own CI

receipt what a command actually touched  ·  custody verified receipts for every AI agent edit  ·  clicked what one browser click really did  ·  invariant declare what must stay true, keep a proof bundle  ·  playhead replay AI coding sessions like a timeline  ·  sourced per-claim checking of LLM output against its source  ·  lockstep installed code vs. the lockfile  ·  providence tamper-evident content evidence  ·  parity live API calls vs. their own contract  ·  portable does a data export contain what it promises  ·  escrow a dead man's switch for cron and CI  ·  drift device traffic vs. its RFC 8520 MUD file  ·  witness holds a site to its own claims  ·  satchel a local-first, offline-searchable reading archive

Things that render

afterglow  ↗ — paste a GitHub repo, watch its history grow into a night city: hotspots, bus factor, hidden coupling, in WebGL2. tidewatch — a scroll-driven 3D live infrastructure world on FastAPI + WebSockets + Three.js. loom — one dependency tree's vulnerable, drifted and tamper-evident answers as a single explorable 3D graph.


Work

Backend Developer — Wizcommerce · Gurgaon, India · Apr 2025 – Sep 2026

  • 30+ REST APIs on FastAPI — 30% faster data retrieval
  • A multi-tenant backend: each client's data private and isolated, still easy to scale
  • Elasticsearch search — ~40% lower response time
  • Celery for long-running work, keeping the API fast and responsive
  • PostgreSQL + SQLAlchemy tuning — 25% less database load; centralized logging with Sentry

B.Tech Computer Science Engineering, Chitkara University, 2022–2026 — CGPA 9.02

What I reach for

Python · SQL · Java · JavaScript  |  FastAPI · REST · JWT · OAuth2  |  GenAI · RAG · OpenAI / Gemini / Claude APIs · prompt engineering · MCP  |  PostgreSQL · MongoDB · SQLAlchemy  |  Elasticsearch · Redis  |  Celery · Docker · CI/CD · Sentry  |  Claude Code · Cursor · Copilot

Noise goes in. Signal comes out.

Pinned Loading

  1. Quiz-App Quiz-App Public

    QuizNest is a full-stack, AI-powered quiz platform built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It offers dynamic quiz generation, performance analytics, and gamified feature…

    JavaScript 3 2

  2. carabiner carabiner Public

    Make any repo secure by default, keep it that way, and prove the controls actually fire.

    Python 1

  3. firedrill firedrill Public

    A backup you have not restored is not a backup. firedrill restores PostgreSQL, MySQL and MariaDB backups into a disposable, version-matched container and proves the result is usable.

    Python 1

  4. portfolio portfolio Public

    Instruments of resolution — an interactive WebGL portfolio. React Three Fiber, one machined instrument that reconfigures per project.

    TypeScript 1

  5. afterglow afterglow Public

    Paste a public GitHub repo and watch its history grow into a night city: hotspots, bus factor, quiet code and hidden coupling, rendered in WebGL2.

    TypeScript 1

  6. AniNest AniNest Public

    A comic-book styled anime & manga hub: discover and track titles, watch official free episodes, write reviews, earn XP, play anime games and get new-episode alerts. Vanilla JS + Express + SQLite/Tu…

    JavaScript 1