// about
I like the hard, invisible parts.
I'm Sarthak Agrawal, an ai infrastructure engineer based 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 into AI infrastructure — vector-powered personalized feeds with BERT embeddings and Milvus, and a family of RAG agents that cut human support load by 90%.
Today I'm at VaultWealth (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 Engineer
- at
- VaultWealth
- based in
- India
- focus
- backend · infra · ai
- status
- open to work
// education
Manipal Institute of Technology
B.Tech, Computer Science Engineering
Aug 2018 — Jul 2022
// experience
The full background.
-
Feb 2025 — Present
Software Engineer · VaultWealth Peak XV-backed
Backend services and reliability infrastructure for a wealth-management platform — financial planning, durable workflows, and the systems they run on.
- Built a Financial Planning Service in Go and MySQL, including proprietary logic to compute clients’ financial health scores.
- Migrated critical workflows to Temporal, eliminating 90% of unexpected failures and freeing roughly 3 engineering hours every day.
- Led the web app’s migration from MUI to Tailwind and built responsive React components.
Go MySQL Temporal React Tailwind -
Jan 2022 — Jan 2025
Software Engineer · Front.Page YC 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%.
- Optimized hot paths with Redis — O(1) unread-news counts, 92% fewer session-refresh DB calls, and HTML build+load cut from 600ms to 60ms.
- Integrated the Razorpay payment gateway, opening a new revenue stream and lifting overall revenue by 50%.
- Designed real-time stock ticks over Socket.io with room-based, in-memory and Redis pub/sub subscription modes.
Go Kafka Node.js Redis Milvus ClickHouse BigQuery
// 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