SS

Search

Jump to a page, project or post

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.

Open to conversations about distributed backends and hard infrastructure problems.

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.

Now page

Selected work

Featured work

Systems I owned end to end. Each one has the constraints, the approach and what actually shipped.

View all

Writing

Recent writing

Notes from learning in public: databases, concurrency, and the occasional post about this site.

View all

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.

Full matrix

How I work

Working principles

Lines from the project write-ups, not a manifesto. Each one cost something to learn.

  1. 01

    Correct under load first, then fast.

  2. 02

    Backpressure is a permit count, not a thread count.

  3. 03

    Facts we already have beat facts a model infers.

  4. 04

    Return nothing when unsure; the gap stays visible.

  5. 05

    Every number verifiable, every status honest.

  6. 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.