Backend Engineer · Rust · Kafka · PostgreSQL
Sidharth Singh builds backends that stay correct under load.
Event-driven services, Kafka pipelines and Rust on the hot paths, for platforms that move physical goods. Backend engineer at 1buy.ai in Delhi, learning PostgreSQL internals and Kafka from first principles, in public.
- 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.
Article1 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.
Article1 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.
How I work
Working principles
Lines from the project write-ups, not a manifesto. Each one cost something to learn.
- 01
Correct under load first, then fast.
- 02
Backpressure is a permit count, not a thread count.
- 03
Facts we already have beat facts a model infers.
- 04
Return nothing when unsure; the gap stays visible.
- 05
Every number verifiable, every status honest.
- 06
One layer deeper than the job requires.
Contact
Let's talk.
Open to conversations about distributed backends and hard infrastructure problems. Email is the fastest way to reach me.