
i'm aashish, a 22yo cse grad (sep '20), from uttarakhand, currently in pune. i build web products and the infrastructure underneath them.
most of my time goes to backend and devops: designing apis, wiring up databases, and making deploys uneventful. i contribute to open source and read more production post-mortems than i probably should.
i care about the boring parts: error budgets, reproducible builds, the gap between "works on my machine" and "works at 3am". confident through restraint, monochrome by choice.
deploy history
where the work shipped
A reverse-chronological log of roles. Read it like a deploy history: timestamp, summary, and the measurable change each one left behind.
- 2026.02 → presenta1f9c2eHEAD · live
Backend Developer
SaaS product companyPune, IN2026.02 → presentjoined as an intern in feb 2026, backend developer since jul 2026, owning backend tooling and internal services, from production bugfixes to a live querying service.
impact5+5+ prod bugs resolved8+8+ reusable components11 fastapi mcp server- Resolved 5+ production bugs across the live product stack.
- Shipped 8+ reusable Angular Ionic components into the shared library.
- Built a Python FastAPI MCP server exposing gRPC/protobuf tools for live backend querying.
PythonFastAPIgRPCprotobufMCP - 2025.05 → 2025.107b3e081
Software Developer Intern
Spinach (pre-launch)Remote2025.05 → 2025.10built the core interface for a pre-launch product, ahead of schedule and accessible by default.
impact5+5+ core screens shipped20+20+ component library22 sprints ahead- Shipped 5+ core screens two sprints early.
- Built a reusable 20+ component library for the product surface.
- Delivered WCAG 2.1 AA compliant interfaces for the pre-launch product.
TypeScriptReactAccessibilityComponent Systems - 2025.09 → 2025.12c40d5fa
Freelance Developer
Unigo (campus delivery startup)Remote2025.09 → 2025.12designed and launched a campus delivery platform end-to-end, with a CI/CD path to zero-downtime releases.
impact10+10+ rest endpoints11 full order lifecycle00 downtime releases- Designed and launched the Unigo campus delivery platform: catalog browsing and full order lifecycle.
- Built 10+ REST endpoints powering the ordering flow.
- Set up AWS Amplify CI/CD for zero-downtime releases.
Node.jsRESTAWS AmplifyCI/CD
Selected systems
flagship builds, traced end to end: the problem, the shape of the system, the stack, and what it actually does in production.
Multiple users editing the same document at once will clobber each other's writes. Last-write-wins loses data, and naive locking kills the live, in-the-room feel that collaboration is supposed to have.
A WebSocket layer fans changes out to every connected client, while a conflict-free merge strategy reconciles concurrent edits before they're committed. Postgres (via Prisma) is the durable source of truth; the socket tier stays stateless so sessions can scale horizontally without sticky routing.
- conflict-free
- concurrent merge
- multi-user
- live sessions
- stateless
- socket tier
Civic issues like broken lights, potholes and unsafe spots get reported into the void. Without a structured pipeline from sighting to resolution, reports pile up with no owner, no status, and no feedback loop back to the people who filed them.
A full-stack pipeline takes a geotagged report, persists it, and moves it through a lifecycle of states. A REST API backs the submission and status surfaces; the data model keeps each report auditable from first sighting to closed, so nothing silently disappears.
- geotagged
- report intake
- lifecycle
- tracked states
- auditable
- report trail
Learning content is easy to publish and hard to make stick. A flat list of resources gives no sense of progress, no structure to follow, and no reason to come back tomorrow.
A full-stack rebuild organises content into structured paths with progress tracking, served by a clean API and a responsive client. The second iteration tightened the data model and the delivery surface so the experience holds up as the catalogue grows.
- structured
- learning paths
- tracked
- learner progress
- v2
- rebuilt model
Systems
backend / infra heavyApps
full-stack / productArchive
earlier workworking in the open
public repositories and upstream pull requests: the parts of the system anyone can read, fork, and audit.
real-time collaboration engine: conflict-free multi-user sync over websockets, postgres + prisma.
civic reporting platform: geotagged issue intake, a status pipeline and an admin triage dashboard.
- ZeroAxiisco-founder
the product site, the Go backend services and the admin console, across the org's repos.
2222 mergedview - OWASP VIT Bhopalchapter member
achievements page, hero and layout refactors, and the report-bug form.
88 mergedview - Open Source Kigalicontributor
login attribution fix, closing issue #130.
11 mergedview
notes from the log
occasional write-ups on backend systems, observability, and the messier parts of shipping to production.
- 012026.apr.12
building a fastapi mcp server with grpc tools
8 min readwiring an mcp server to query a live backend over grpc/protobuf, and why the model context protocol fits backend tooling.
python · fastapi · grpc
- 022025.nov.03
conflict-free realtime sync with websockets + postgres
11 min readnotes from syncsy on keeping concurrent multi-user sessions consistent without locking yourself out of throughput.
websockets · postgres · prisma
- 032025.sep.21
zero-downtime releases on aws amplify ci/cd
6 min readshipping the unigo platform without a maintenance window: the pipeline, the gotchas, and the rollback plan.
aws · ci/cd · devops
more posts soon. follow along on github.
open a connection
have a role, a system worth building, or a problem worth solving? send a request. i read every one and respond fast.