Meet Jain · Lead Backend Engineer

Systems, explained.

I'm Meet, I build payments and fintech infrastructure for a early-stage startups. Here I write down how these infrastructure actually work — backend systems, money movement pipelines, distributed systems, the parts I learned in production — with a pen and a lot of diagrams.

Featured

Your database is not the truth: building payment reconciliation in Go and Python

Build a reconciliation loop for a payment system — event ingest, four-bucket diffing, drift repair. With a runnable harness that measures what idempotency alone cannot fix.

Read the article

All articles

  1. 03

    Your database is not the truth: building payment reconciliation in Go and Python

    Build a reconciliation loop for a payment system — event ingest, four-bucket diffing, drift repair. With a runnable harness that measures what idempotency alone cannot fix.

    14 min
  2. 02

    How to make a payment API safe to retry: idempotency keys, done properly in Go

    Build a Go payment endpoint safe to retry — atomic key claims, request fingerprints, crash recovery, and client backoff. Step-by-step, with production rules.

    11 min
  3. 01

    Who am I?

    I started writing code at seventeen because broken things bothered me more than broken grades. This is where that took me — and what I want to build here with you.

    4 min