Software Engineer · Rust · Distributed Systems
Sidharth Singh builds backends that stay fast and correct under load.
Event-driven services, Kafka pipelines and Rust schedulers for platforms that move physical goods. Software engineer at 1buy.ai in Delhi, going deeper into PostgreSQL and Kafka than the job requires.
- years in productionRust, TypeScript, Python
- 2+
- documents indexedMongoDB pipelines for real-time discovery
- 100M+
- LLM mail agentsanchor, classify, act
- 16
- place, hackathon 2025across all engineering teams
- 1st
Now
Right now
A live snapshot of what I am building, learning and writing, pulled from the same files that power the rest of the site.
Selected work
Featured work
Systems I owned end to end. Each one has the constraints, the approach and what actually shipped.
Writing
Recent writing
Notes from learning in public: databases, concurrency, and the occasional post about this site.
Building this site in public
The site you are reading is a pilot built in an afternoon. This post is the changelog, the decisions, and what is still rough.
1 min read#meta#nextjs
Why I am learning Postgres from the inside out
I have shipped on MongoDB for two years. Postgres is now in my daily work, and I decided to learn it internals-first rather than syntax-first. Here is the plan and the reasoning.
1 min read#postgres#learning-in-public
Expertise
What I reach for
The tools I ship with every week. The full matrix on the about page is an honest self-rating, including what I am still learning.
Contact
Let's talk.
Open to conversations about distributed backends and hard infrastructure problems. Email is the fastest way to reach me.