Career Journey

Timeline

living systems history

Every role taught me something. Every project pushed me further. Here's the path so far.

Current company

DRCODE

Location

Remote

Career chapters

03

Active years

03

Primary stack

Python · Java · FastAPI

Roles

what each chapter shipped
01

2025-07 — Present

Software Developer

DRCODE

Remote

Building backend APIs, workflow-orchestration systems, and RAG pipelines at DRCODE, owning services end-to-end from design through production incident resolution.

Re-architected fragile cron-based pipelines into Temporal.io workflows with parallel execution, eliminating recurring failures — 0 production incidents in the 2 months following migration.

Cut p95 API latency from ~800ms to ~120ms (≈85%) by introducing connection pooling and query indexing across hot database paths.

Built a pgvector-backed RAG pipeline with semantic caching that significantly reduced LLM API costs; integrated OpenAI, Razorpay payments, and AWS S3.

ArataAI — AI compliance agent that reviews vendor submittals against engineering specs and produces cited, structured findings; designed a stage-by-stage accuracy evaluation harness.

PythonJavaFastAPIPostgreSQLRedisTemporal.io
02

2025-04 — 2025-06

Software Developer Intern

DRCODE

Remote

Built an automated API regression suite covering 120+ endpoints at DRCODE, running on every PR and removing manual QA overhead.

Built an automated API regression suite (GitHub Actions, Pytest) covering 120+ endpoints, running on every PR — removed ~3 hrs/week of manual QA.

PythonJavaReact.jsGitHub ActionsPytest
03

2024-11 — 2025-01

Freelance Software Developer

Innovation Studio LPU & Ministry of Defence

LPU, Punjab

Developed vehicle validation system for Innovation Studio LPU in collaboration with Ministry of Defence.

Owned stakeholder communication and requirement definition, delivering features ahead of schedule

Architected microservices for vehicle validation, checkpoint logging, and e2e monitoring

Enhanced system security with Permission Management, Role-Based Access Control (RBAC), and secure session management

Optimized Prisma PostgreSQL queries for high-speed data retrieval

Node.jsTypeScriptPrismaPostgreSQLMicroservicesRBAC

Principles

how the work is approached
01

How I Work

Own the Problem

I work from user and business outcomes backward, not just from implementation tickets.

02

How I Work

Ship with Quality

Strong execution means reliable systems, sharp communication, and thoughtful technical choices from day one.

03

How I Work

Scale the System

I design for growth, whether that means automation leverage, service boundaries, or product velocity.

Next

the next chapter

Let's Write the Next Chapter Together