Backend engineer — ads & search infrastructure at marketplace scale
distributed services · event-driven pipelines · information retrieval
🏢 Currently a Software Engineer at Poshmark, building the ads platform — auction, budgeting, billing, and the retrieval layer behind sponsored listings.
🧠 I like problems where correctness, latency, and money all matter at once.
Led the end-to-end backend redesign of a US-only ads system into a multi-market platform — domain-aware REST APIs, feature-flagged rollout, and asynchronous pipelines on RabbitMQ with durable DB-backed queues and an idempotent retry framework for inter-service failure.
📈 27% GMV uplift post-launch
Eliminated budget-depleted listings at the retrieval layer so the auction only ever considers listings that can actually pay.
📈 Active auction participants 28 → 1,150 per hour (41×) · ~5% lift in impressions, CTR and CPC · 11% lift across the ads business
Built a Java 21 / Quarkus service from the ground up — JAX-RS API contracts, CDI service layer, Hibernate Validator, JWT-secured endpoints, OpenAPI spec, structured JSON logging — fronting a Qdrant vector store for embedding-based ad retrieval.
🧪 Shipped on Kubernetes behind a 129-test JUnit 5 + Mockito suite with JaCoCo coverage gates in CI, load tests, and Datadog dashboards sized for peak traffic
Extracted high-signal query features — category, brand, color — using Lucene-based and semantic search techniques.
📈 7.4% more search ad clicks · 8.3% better campaign performance
Designed province-aware sales tax calculation and billing: estimation and recording APIs, Avalara integration, schema design, retry logic, and Datadog/Slack alerting.
Tuned an OpenSearch cluster with bulk/scroll indexing and refresh-interval changes.
📈 22.8% latency reduction during indexing spikes
Languages
Backend & APIs
Data & async
Platform & observability
Testing
- 🥇 Flipkart GRiD 5.0 — top 0.4% of 450,000 entrants
- 🧩 CodeKaze — global rank 118 (college rank 7)
- ⚔️ CodeChef — global rank 157
- 🎓 B.Tech, Information Technology — IIIT Bhopal (2020–2024), CGPA 8.89/10