Hi, I'm

backend · fullstack · learning ai

Résumé
readme.md

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.

typescriptnode.jspythonpostgresdockeraws
commit signal0last year

last 12 months

active days
0
best streak
0d
since
2022
github.com/aashishrajdev
01

deploy history

changelog

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.

  1. a1f9c2eHEAD · live

    Backend Developer

    SaaS product companyPune, IN
    2026.02 → present

    joined 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.

    impact
    5+prod bugs resolved
    8+reusable components
    1fastapi 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
  2. 7b3e081

    Software Developer Intern

    Spinach (pre-launch)Remote
    2025.05 → 2025.10

    built the core interface for a pre-launch product, ahead of schedule and accessible by default.

    impact
    5+core screens shipped
    20+component library
    2sprints 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
  3. c40d5fa

    Freelance Developer

    Unigo (campus delivery startup)Remote
    2025.09 → 2025.12

    designed and launched a campus delivery platform end-to-end, with a CI/CD path to zero-downtime releases.

    impact
    10+rest endpoints
    1full order lifecycle
    0downtime 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
02

Selected systems

flagship builds, traced end to end: the problem, the shape of the system, the stack, and what it actually does in production.

012025

Syncsy

Real-time collaboration system

problem

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.

architecture

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.

request flow
client
ws gateway
merge
postgres
stack
TypeScriptWebSocketsPostgreSQLPrismaNode.js
outcome
conflict-free
concurrent merge
multi-user
live sessions
stateless
socket tier
022025

UrbanEyes

Civic reporting platform

problem

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.

architecture

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.

request flow
report
api
lifecycle
store
stack
Full-StackREST APINode.jsDatabase
outcome
geotagged
report intake
lifecycle
tracked states
auditable
report trail
032024

Learnod V2

Learning platform

problem

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.

architecture

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.

request flow
learner
api
progress
content
stack
Full-StackREST APIReactNode.js
outcome
structured
learning paths
tracked
learner progress
v2
rebuilt model
more work

Systems

backend / infra heavy
FastAPI MCP Server
2026

A Python FastAPI server exposing gRPC / protobuf tools for live backend querying, built so an agent can interrogate production data through a typed interface.

PythonFastAPIgRPCprotobuf
Unigo Delivery Platform
2025

Campus delivery service: catalog browsing and a full order lifecycle over 10+ REST endpoints, shipped with AWS Amplify CI/CD for zero-downtime releases.

RESTAWS AmplifyNode.js

Apps

full-stack / product
Spinach (pre-launch)
2025

Core product screens and a 20+ component library for a pre-launch product, delivered WCAG 2.1 AA compliant and two sprints ahead of schedule.

TypeScriptAngularIonic
Portfolio: Uptime
2026

This site: a portfolio reframed as an observable system: status panels, a command palette, scroll-spy rail, and a live IST clock.

Next.jsTailwindmotion

Archive

earlier work
Learnod V1
2023

The first iteration of the learning platform, the groundwork that the V2 rebuild refined into structured paths and progress tracking.

Full-StackJavaScript
Assorted experiments

Smaller tools, hackathon builds, and exploratory repos, kept around as a record of things tried and learned from.

Various
03open source

working in the open

public repositories and upstream pull requests: the parts of the system anyone can read, fork, and audit.

contributing2public repos31merged upstreamlive commit signal above
01service
aashishrajdev/syncsy

real-time collaboration engine: conflict-free multi-user sync over websockets, postgres + prisma.

TypeScriptview
02service
aashishrajdev/urbaneyes

civic reporting platform: geotagged issue intake, a status pipeline and an admin triage dashboard.

JavaScriptview
03upstream
  • ZeroAxiisco-founder

    the product site, the Go backend services and the admin console, across the org's repos.

    22mergedview
  • OWASP VIT Bhopalchapter member

    achievements page, hero and layout refactors, and the report-bug form.

    8mergedview
  • Open Source Kigalicontributor

    login attribution fix, closing issue #130.

    1mergedview
view githubopen to collaboration
05ping

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.

send a request
/contact
awaiting input