Skip to content

Systems that move data and money, and have to be right.

About four years of engineering across big tech, fintech, gaming and a brokerage. The common thread is software where correctness is the product.

Experience

  1. Entrepreneur First

    Entrepreneur in Residence

    Six months of trying to be wrong as quickly as possible about what to build.

    • Evaluated ideas across consumer AI, compliance tooling and agentic workflows.
    • Ran high-throughput customer validation calls to disqualify unviable ideas within days rather than months.

    Dec 2025 – May 2026

    Bengaluru

  2. Meta

    Software Engineer

    Data quality and reliability for the recruiting pipeline — six million candidate records and the third-party data that enriches them.

    • Built entity-resolution logic that matches candidate records to third-party profiles through name collisions and ambiguous identity signals: 1.4M mismatches resolved, 120K bad enrichments removed, accuracy up from 83.3% to 84.6%.
    • Defined SLIs and SLOs for the pipeline, then built the dashboards and on-call alerts that cut the time to detect enrichment failures.
    • Raised code quality from 80% to 92% and test coverage from 68% to 76% by expanding test suites and migrating legacy libraries.

    Apr 2025 – Oct 2025

    Bengaluru

  3. Rippling

    Software Engineer 2

    Global payroll, where a rounding error is somebody's rent.

    • Implemented multi-state payroll logic and business-rule engines serving 100+ companies and 20K employees.
    • Helped migrate legacy payroll flows into a single global system.

    Feb 2025 – Apr 2025

    Bengaluru

  4. Fincent

    Software Engineer 2

    Bookkeeping infrastructure for small businesses: payments, reconciliation and the plumbing between them.

    • Built a reconciliation engine that auto-matches Stripe, QuickBooks and Plaid transactions with rule-based logic, making bookkeeping 3× faster.
    • Reworked Stripe onboarding for 250+ clients with a webhook-driven flow that surfaces pending KYC requirements before they become support tickets.
    • Shipped recurring invoices and scheduled payments; moved email from SES to SendGrid to get delivery tracking.

    Stripe · Plaid · QuickBooks · SendGrid

    Jul 2023 – Aug 2024

    Bengaluru

  5. Audify

    Software Engineer 1

    Backend for real-time multiplayer games.

    • Engineered the multiplayer backend and tuned server-side message passing for latency under heavy concurrency.
    • Added a write-through Redis cache for user profiles, cutting database load by 35% while holding 99.9% consistency.
    • Integrated Google Ads — the product's first monetisation channel, and +4pp on day-7 retention.

    Java · MongoDB · Redis · AWS · SmartFoxServer

    Sep 2022 – Apr 2023

    Bengaluru

  6. ICICI Securities

    Software Engineer 1

    First job: retail brokerage systems at national scale.

    • Built the WhatsApp notification service that delivers trade alerts and account updates to 2M+ customers.
    • Automated trading-algorithm screens with dynamic filters, halving manual analysis time for the research team.
    • Built mutual-fund dashboard APIs in Go, with a React front end.

    Go · RabbitMQ · React · AWS

    May 2021 – Aug 2022

    Mumbai

Education

  • IIT Bombay

    B.Tech., Computer Science and Engineering

    Interned at TCS in 2020, building a churn-prediction model.

    2017 – 2021

Toolbox

What I reach for

Languages
Python, Java, Go, TypeScript, C++, SQL
Data
PostgreSQL, MongoDB, MySQL, Redis, Kafka, RabbitMQ
Frameworks
FastAPI, Spring Boot, Next.js, Flask
Infra
AWS, GCP, Docker, Kubernetes, CI/CD