India · backend and applied AI

Amar Mahato

Software EngineerBackend Systems + Applied AI

I build backend systems and applied-AI products in Python and TypeScript.

IntelGrader, May 2026 - Present

AI Engineer Intern working across product software, backend reliability, cloud tooling, model evaluation, and coding-agent systems.

01

ToruAnno

annotation / review software

Built and maintained a multi-user computer-vision annotation and review platform on Cloudflare Workers, Supabase/Postgres/Auth, and R2, with reviewer queues, edit locks, minor-version history, resumable imports, reproducible training exports, aggregate dashboards, and concurrent-save protections.

02

Production debugging

correctness / performance

Tracked issues around image navigation, saves, locks, duplicate metadata, prefetching, dashboard cost, access control, and observability with layer-by-layer measurement, request IDs, failure classes, targeted fixes, and path-level verification.

03

Anarchyc

shared gpu coordination

Built a shared EC2/GPU coordination service with a realtime fleet dashboard, Python CLI, stable identity, token-scoped actions, waiting queues, and declared usage so people and coding agents could avoid stepping on each other.

04

Shared context tooling

agent tooling

Built shared-context tooling for coding-agent work with append-only records, namespaces, verified handoffs, secret rejection, REST/MCP surfaces, export/restore, and recovery paths for long-running tasks where memory drift creates real bugs.

05

SheetScanner

document software

Worked on Android bulk answer-sheet capture with CameraX preview, analysis, and capture; automatic page detection; ONNX document-corner inference; quality gates; page-turn/re-arm logic; batch resume; raw JPEG storage; and JSON/EXIF capture metadata.

06

Model lifecycle work

training / evaluation

Used reviewed datasets, detector training and comparison, source-separated evaluation, visual checks, leakage gates, frozen tests, and comparative benchmarks to guide model promotion and stop decisions.

Selected systems

Four backend and agent systems spanning realtime audio, research automation, data analysis, and portable context.

The system uses sqlglot recursive classification across reads, writes, DDL, CTEs, and subqueries; fail-safe policy decisions; least-privilege reads; PII redaction; approval-gated writes; hash-chained audit; and SDK, REST-SSE, MCP, and LangGraph surfaces.

  1. SQL proposal
  2. classify risk
  3. policy gate
  4. approval or read path
  5. audit event
My part
Solo
Stack
Python · SQLGlot · Policy engine · PII redaction · Hash-chained audit · REST-SSE · MCP · LangGraph

It uses append-only records, schema and policy checks, content hashes, namespaces, secret rejection, supersede/relocate/split/merge events, export/restore, and CLI, REST, MCP, and skill-pack surfaces for verified handoffs.

My part
Solo
Stack
Python · MCP · REST · Append-only records · Policy checks · Agent context · Verification checks

other builds

Other builds.

Wombat mark

Wombat

Co-developed · backend/security by me

Wombat is an API-key vault for teams that need scoped access without exposing raw provider secrets. It handles ownership checks, encrypted storage, rate limits, validation, and documented API contracts.

Saturday mark

Co-developed

Saturday is a voice search tool for codebases. It indexes a repository, connects a voice assistant to a local webhook, and lets a developer ask spoken questions while working.

Reclaym mark

Reclaym

Solo

Reclaym is a UPI AutoPay recovery engine for failed subscription payments. It receives payment events, deduplicates retries, applies deterministic recovery policy, and reconciles payment-state changes.

Headless Ghidra MCP mark

Headless Ghidra MCP

Co-developed

Headless Ghidra MCP is a native inspection bridge for reverse-engineering workflows. It exposes Ghidra analysis, decompilation, imports, exports, call graphs, JSON output, pagination, caching, and safer path handling.

Engineering toolkit

Tools and engineering practices used across backend products, cloud workflows, reliability work, and applied-AI systems.

Backend and APIs

Service boundaries, authentication, realtime delivery, and documented contracts.

  • Python
  • TypeScript
  • Node.js
  • Express.js
  • FastAPI
  • REST
  • WebSockets
  • SSE
  • JWT/JWKS
  • OpenAPI

Data, state, and storage

Durable state, queues, retrieval, and consistency under concurrent work.

  • PostgreSQL
  • Supabase
  • Redis
  • MongoDB
  • SQLite
  • Prisma
  • Qdrant
  • RabbitMQ
  • row-level locking
  • idempotency

Reliability and verification

Production diagnosis, observability, automated tests, and evidence-driven evaluation.

  • Sentry
  • request tracing
  • structured logs
  • pytest
  • Jest/Vitest
  • benchmarks
  • baselines
  • retry/backoff
  • audit logs
  • leakage checks

Cloud and tooling

Edge and cloud runtimes, object storage, deployment, and operator tooling.

  • Cloudflare Workers
  • Cloudflare R2
  • Durable Objects
  • AWS EC2/S3
  • Docker
  • GitHub Actions
  • Linux
  • Git
  • Python CLIs
  • Vercel

Applied AI systems

Retrieval, agents, speech and document pipelines, and model evaluation inside products.

  • RAG
  • LangGraph
  • MCP
  • structured outputs
  • multi-provider routing
  • LangSmith tracing
  • STT/OCR pipelines
  • RF-DETR
  • ONNX Runtime
  • model evaluation
  • prompt-injection checks

04 / activity

Coding activity.

root@rxbru:~/system_metrics

05 / contact

Backend systems with applied AI.

I am most useful where software has to hold up: APIs, databases, reliability work, evals, product experiments, internal tools, and applied-AI systems with clear boundaries.