Metrics-backed impact
Proof of Work
Not just claims — charts, numbers, and live links.
Experience
Measurable outcomes I owned, one metric at a time.
GoKwik
Software Development Engineer · Core Payments
Aug 2024 – Present
Settlement data correctness
Owned the settlements (payout) engine end-to-end. An idempotent, retry-safe ingestion pipeline with fault isolation took payout data correctness from a leaky ~80% to 99.99% — across 6M+ transactions.
~ baseline approximate / illustrative
CoinDCX
Software Development Engineer · User Auth & Engagement
Jun 2022 – Dec 2023
KYC verification automation
Integrated Onfido APIs into KYC workflows with async webhooks — turning a manual, hours-long verification queue into an automated flow for 250K+ international users.
~ baseline approximate / illustrative
Shipped & verifiable · 8 projects
Projects
Shipped and verifiable — screenshots and live deployments.
Northstar Nomad
Weather-aware travel calendar for free weekends

- A calendar that auto-detects weekends and Indian long weekends, then fills each with the best flight/bike/bus trip — scored by 12-month weather profiles, trip length, and road distance from the chosen home city.
- Date-range planning, budget/vibe filters, BookMyShow-style city picker with geolocation, and in-house auth (bcrypt + JWT) with per-user trip plans and post-trip check-ins.
- Built agentically in 34 phases — spec, plan, and one clean git commit per phase.
Log Zilla
Self-hosted real-time log observability

- Live Fluent Bit → SQLite → Socket.io → React pipeline with a custom query DSL (wildcard, negation, key-value).
- Auto-detects multiple service streams; fully containerized and agent-scaffolded end-to-end.
Smart Triage Hub
AI issue-triage for open-source contributors

- Live LLM difficulty-scoring of GitHub issues across 5 language ecosystems.
- Nightly cron ingests and scores issues via Gemini; merge webhooks award XP via atomic Supabase writes.
Creator Nexus
AI influencer-marketing platform

- Budget-capped greedy-knapsack engine allocates a brand’s spend into an optimal creator mix.
- Gemini-powered strategist turns a free-text brief into schema-validated creator picks; built via subagent-driven TDD (180+ tests).
wardrobe.io
Your closet, indexed — in-browser ML wardrobe

- Drop hundreds of outfit photos and watch them break apart into every shirt, jean, and jacket you own: a SegFormer segmentation model finds each garment in a Web Worker, CLIP embeddings + cosine similarity dedupe the same tee across photos (≥0.92 auto-attaches, 0.80–0.92 asks first).
- Drag-to-merge with exact undo — merges re-point pieces inside a transaction and log the exact set moved, so outfit references never break. Stats for most-worn, category breakdown, and cost-per-wear.
- Privacy as architecture: all ML inference runs in the browser, so photos never leave your machine — the server is a local Express API with zod-validated inputs, an FK-enforced SQLite (WAL) store, and one-file zip export so your data stays portable and yours.
ClaudeBar
Live Claude-usage edge bar for macOS

- A whisper-thin, click-through bar hugging the screen edge that shows your Claude 5-hour session usage live — green when fresh, red near the wall — with the reset time riding the fill line.
- Polling that can’t silently die: hard request timeouts, a watchdog that restarts missed ticks, exponential backoff up to 10 minutes, and instant refresh on wake/unlock. Native Swift + AppKit, one ~200KB binary.
- Security by subtraction: zero third-party dependencies (no supply chain to trust), reads the existing Claude Code OAuth token straight from the macOS Keychain — nothing new to log into, nothing stored on disk — and talks only to Anthropic’s own usage endpoint.
smokeBud
A quiet 5-minute break with a virtual companion

- A "2am fire escape" scene rendered live on canvas — curl-noise wind field, breathing ember, and a companion who lights up, drags, and exhales on a slow cycle — while a live counter shows how many others are on a break right now.
- Streaks and private mood notes on a heat-strip calendar; AI-generated companion video clips drop in via a manifest contract, with the canvas scene as the always-on fallback.
- Security-first auth: Google sign-in through Auth.js v5 with a Prisma adapter — no passwords stored, secrets kept in env. E2E tests run on an isolated server with a stubbed login provider, so real OAuth credentials never touch the test suite.
