// about
I like the hard, invisible parts.
I'm Sarthak Agrawal, anai infrastructure & product engineerbased in India. I work on the layer most people never see — the backend services, data pipelines and infrastructure that decide whether a product is fast, reliable and affordable to run.
I spent three years at Front.Page (YC S'21), where the backend had to grow up fast: I built a real-time market-data pipeline on Go and Kafka that helped carry daily actives from 15k to 200k in 14 weeks. From there the work moved intoAI infrastructure— vector-powered personalized feeds with BERT embeddings and Milvus, and a family of RAG agents whose moderation bot cut human intervention in support queries by 90%.
Today I'm at Vault Wealth (Peak XV-backed), building financial-planning services and the durable, Temporal-backed workflows underneath them — because in wealth management, a workflow that fails halfway is worse than one that never ran.
I care most about the unglamorous things: the timeout, the retry, the backpressure, the migration that has to run while the system stays up. Good infrastructure is mostly the failure modes you handled before anyone noticed.
Outside the day job I build constantly — developer tools, full-stack apps, a few games — and most of it is open source on my projects page.
// quick facts
- role
- AI Infrastructure & Product Engineer
- at
- Vault Wealth
- based in
- India
- focus
- backend · infra · ai
- status
- Open to AI infra & product roles
// education
Manipal Institute of Technology
B.Tech, Computer Science and Engineering
Aug 2018 — Jul 2022
// experience
The full background.
Feb 2025 — Present
Software Engineer · Vault WealthPeak XV-backed
Backend services and reliability infrastructure for a wealth-management platform serving the UAE and Saudi Arabia — financial planning, durable workflows, and the systems they run on.
- Built and own the Go financial-planning backend for the UAE and Saudi markets, including its projection, recommendation, and data-import engines.
- Built the retirement and goal projection engine, validated against 68 rolling 30-year S&P 500 periods to within 2% of an independent simulation.
- Migrated critical workflows to Temporal, eliminating 90% of unexpected failures and freeing roughly 3 engineering hours every day.
- Migrated the web app from MUI to Tailwind and built responsive React components.
GoMySQLTemporalReactTailwindJan 2022 — Jan 2025
Software Engineer · Front.PageYC S’21
Backend and data infrastructure for a fast-growing fintech social product — real-time market data, personalized feeds, and the AI systems layered on top.
- Built a real-time stock-data pipeline with Go, Kafka and Protocol Buffers — supporting DAU growth from 15k to 200k in 14 weeks.
- Shipped vector-powered personalized feeds using BERT embeddings, GPT and Milvus, lifting home-feed engagement by 40%.
- Built RAG chatbots on OpenAI APIs; the moderation bot cut human intervention in support queries by 90%.
- Cut session-refresh DB calls by 92% with queue-based batching and granular session controls; used Redis for O(1) unread-news counts and to cut HTML build+load from 600ms to 60ms.
- Integrated the Razorpay payment gateway, opening a new revenue stream and contributing to a 50% increase in overall revenue.
- Designed real-time stock ticks over Socket.io with room-based, in-memory and Redis-backed subscription modes.
GoKafkaNode.jsRedisMilvusClickHouseBigQuery
// toolbox
What I build with.
Tools earn their place by surviving production — not by being new.
Languages
- Go
- TypeScript
- JavaScript
- Python
Backend
- Node.js
- REST APIs
- Protocol Buffers
- Microservices
Distributed & Real-time
- Apache Kafka
- Temporal
- Socket.io
- Queue batching
AI / LLM
- RAG
- OpenAI APIs
- BERT embeddings
- Milvus
- GPT
Data
- MySQL
- PostgreSQL
- Redis
- ClickHouse
- Elasticsearch
- BigQuery
Cloud & DevOps
- AWS
- GCP
- Docker
- Kubernetes
- Prometheus