Abhinav / ISSUE Nº01A software engineering zine
Available Q2 '26Apr 2026
Vol. 26 / Nº 01
A periodical on backend systems, LLMs & other small obsessions.
₹ priceless / printed w/ love
This issue Est. 2023 Engineer at large

AbhinavSaxena/buildsthings thatdon't break.

★ New issue!
15,000+
clients
LLM × Microservices
Scroll
Featured · Cover Story
"How we cut address verification from 5 days to 1 day and saved ₹6L a month."
Distributed locks. Circuit breakers. A cascade of channels when email inevitably bounces. The whole DAV rebuild at Springworks, inside.
The cascade — when a channel fails
EmailWhatsAppSMSAI call
Backoff · 1s → 2s → 4s → 8s → 16s · 5 strikes trips the breaker
Field notes · DAV V2Springworks · 2024
FixedRedis SETNX lock race → duplicate worker dispatch eliminated under concurrent API load
ShippedBulk re-initiation pipeline: 1,000s of stalled verifications recovered, ops time cut from hours to <5 min/batch
FixedEXPLAIN-guided composite indexes + deferred joins → 45% avg query latency drop
🚨 Saving the day3 incidents resolved
P0 · RDS Saturation45 min
100% CPU · ~3hr customer impact · 28K+ clients
Traced EXISTS subquery regression (PR #810) → reverted in 45 min
OOM · Worker FleetPR #664
+5 GB/job heap across 3 critical queues
Logging fix (PR #664) → memory dropped from crash cycles to 12–13%
P1 · Portal Degradation$200/mo fix
28K+ enterprise clients affected · 3 root causes
77% query load cut · 5.9s FuzzySet unblocked · Cloudflare Argo rerouted
$20K
Annual savings
50K+
Monthly active
60%
Automation
99.5%
Uptime
MicroservicesEvent-driven architectureLLM pipelinesDistributed systemsThoughtful APIsIdempotent by defaultMicroservicesEvent-driven architectureLLM pipelinesDistributed systemsThoughtful APIsIdempotent by default

Index /
what's inside.

A six-part tour through selected work, a running CV, the stack I reach for, and how to get hold of me. Read in order or jump around.
§01
The Work
Five features — two at Springworks, three on my own.
p. 14
§02
The CV
Three years of shipping, in long form.
p. 66
§03
The Stack
Languages, frameworks, queues, and the AI layer.
p. 74
§04
The Pulse
What I'm reading, building, and avoiding this quarter.
p. 82
§05
The Back Page
How to reach me, and why you might want to.
p. 88
§01 / The work

Selected
features.

§01 / p. 14Cover story · Springworks

Digital Address Verification A rebuild, with circuit breakers.

Legacy address verification relied on manual physical checks — 4 to 5 day turnaround, ₹500-800 per candidate, constant SLA breaches. The rebuild had to run 24 hours a day without blinking.

The fix was an event-driven microservice with a smart multi-channel cascade — email first, then WhatsApp, then SMS, then an AI-placed phone call — with circuit breakers on each. Distributed locks on Redis made sure no two workers picked the same candidate. Idempotency keys made retries safe. EXPLAIN-guided index work shaved 45% off average query latency.

Result: TAT collapsed from 5 days to 1 day, per-candidate cost fell from ₹500-800 to ₹200-300, and the team started saving ~₹6L every month.

GolangKafkaRedisMySQLAWS SESCircuit breakers
Case file · DAVSpringworks · 2024
6L
Monthly ₹ saved — see full case file inside.
Case file · OpsSpringworks · 2024
30%
Auto-grading rate — see full case file inside.
§02 / p. 22Springworks

Smart Ops Automation AI that actually grades documents.

During hiring peaks, verification operations drown in document floods — 1,500 docs an hour, queue backlogs of 10+ minutes. Every manual step compounds.

We built an end-to-end AI pipeline: Llama Parse and Llama Extract for structured field extraction, Claude and GPT-4 for classification and auto-grading, Portkey-mediated semantic caching for cost control, and a Kubernetes-based worker tier that auto-scales with priority queues.

Consistency across services during the migration was preserved via the Saga pattern on Kafka. Auto-grading rate jumped from 0% to 30%; TAT dropped from 3-4 days to 1-2.

Claude APIGPT-4Llama ParseKafkaKubernetesSaga
§03 / p. 34Side project · 2023

Sattva An anonymous room to be heard.

A mental wellness platform built around anonymous audio support rooms, guided reflection, and ML-driven emotion tracking. Built for moments when therapy isn't available at 2am.

Users drop into topic-specific rooms — trauma, grief, anger management, social skills — and speak freely without identity attached. Volunteer listeners pair up for 1:1 audio. Hugging Face emotion classifiers run on spectrograms extracted client-side; the round trip stays under 2 seconds.

Privacy was the hardest constraint: audio is WebRTC-encrypted end-to-end, stored temporarily on encrypted S3 with 24-hour auto-deletion, and only emotion metadata is retained long-term.

MERNSocket.io100msTensorFlowWeb Audio API
Case file · WellnessSolo · 2023
<2s
Emotion inference — see full case file inside.
Case file · EMRTeam of 3 · 2023
0
Single points of failure — see full case file inside.
§04 / p. 42Side project · 2023

Vaastavik EMRs, owned by patients.

A decentralized Electronic Medical Records system on Ethereum + IPFS. Patients own their data. Hospitals request; patients grant or revoke in a single transaction.

Storing medical files on-chain is prohibitively expensive, so Vaastavik takes a hybrid approach: files live on IPFS; only their content hashes (≈46 bytes) are written to Ethereum. A multi-tier admin system validates hospitals via license documents before they can ever join the network.

The tricky part was making blockchain UX invisible. MetaMask prompts became clear, one-click confirmations; Web3 calls got abstracted behind a friendly React layer so medical staff never had to think about gas.

SolidityTruffleReactWeb3.jsIPFSEthereum
§05 / p. 50Side project · 2023

ChatterProbe Reading papers, together with GPT.

Google Scholar search meets GPT-3.5 Q&A. Search, scrape, and ask natural-language questions about any paper — cutting exploration time by 65%.

A Next.js frontend calls SerpAPI for Scholar results. A FastAPI backend scrapes selected papers with headless Chrome, extracts structured content with CSS selectors, and hands it to GPT-3.5-Turbo as context for grounded Q&A.

Bot detection was the ongoing cat-and-mouse: rotating user agents, careful error handling for JS-rendered content, Docker-packaged Chrome with remote debugging — all so students could ask "what is the methodology?" and get a useful answer in seconds.

Next.jsFastAPISeleniumGPT-3.5SerpAPIDocker
Case file · ResearchSolo · 4 months
-65%
Research time — see full case file inside.
"

I believe the best systems are boring on the outside idempotent APIs, observable pipelines, graceful degradation. The magic is in what doesn't break at 3am.

— A note from the editor · on engineering taste
§02 / The CV

A résumé,
in long form.

Architecting event-driven microservices for a BG-verification platform serving 15,000+ enterprise clients. Led the DAV rebuild and a wave of AI-powered automations cutting manual ops by 40%. Started as intern; converted full-time in '24.
$20K
Annual op. savings
50K+
Monthly actives
60%
Process automation
99.5%
Uptime
Innovator of the MonthJul 2025Tech ExcellenceOct 2025
Architected two enterprise apps: an AI-powered learning platform with Kafka + CompletableFuture parallel scoring (3–5× faster), and a JavaFX Windows service bridging legacy Dentrix software with modern AI/ML pipelines via JNA.
3–5×
Test-eval speed
30+
REST endpoints
1 min
Real-time sync
99%+
Service uptime
Smilez · EdTechByteWing · Healthcare
Three tours across distinct stacks to stress-test interests and pick a path.
SDE InternSudan's TechGodspeed microservices + Hack The Mountains platform (500+ participants).May–Jun '23
SDE InternDelv AIGPT-powered document parser + web scraping (1000+ docs, 95% accuracy).Apr–May '23
TraineeTezIndia Builder Camp 1.0Top 50 / 1000+. Tezos smart contracts.Jan–Apr '23
3 stacks6 months
Led two major student organizations in parallel — reached 5,000+ students through 50+ events.
Core LeadInnogeeksTechnical society. 35+ workshops + annual hackathon (500+ participants) + 20+ coordinators.'22–'24
Vice PresidentOdyssey Literary Society20+ events, 3 editions of ODYSSEY Chronicles.'22–'24
5,000+students impacted
§03 / The toolkit

Tools I reach for.

A · Backend01 / 05
Primary languages & frameworks
JavaGolangSpring BootNode.jsPythonTypeScriptExpressFastAPI
B · Frontend02 / 05
Interfaces & interactions
ReactNext.jsTypeScriptMantine UITailwindSCSSJavaFX
C · Data & Events03 / 05
Storage, queues & streams
PostgreSQLMySQLRedisMongoDBKafkaFairCom c-tree
D · Infra & Cloud04 / 05
Shipping to production
AWSGCPDockerKubernetesTerraformHelmAzure DevOps
E · AI / ML05 / 05
Applied LLMs & intelligent pipelines
GPT-4Claude APILlama ParseLlama ExtractPortkeySemantic cachingHugging FacePrompt eng.
F · Observability+ bonus
Knowing what is happening
DatadogSentryELK StackCloudWatchKibanaSLF4J
§04 / The pulse

Currently exploring.

Reading
Designing Data-Intensive Applications
Re-reading Kleppmann's chapter on stream processing. Trying to map it onto real Kafka-flavored chaos.
Building
Semantic caches for LLM spend
Hit rates, embeddings as keys, stale-while-revalidate. Shaving hundreds off our monthly OpenAI bill.
Learning
Rust, slowly, badly
Going through rustlings. Borrow checker still yelling at me. It's character-building.
Writing
Notes on idempotency
"Design every API assuming the client will retry, fail, and send duplicates." Turning that into a blog post.
Listening to
Acquired & Signals & Threads
Jane Street's engineering podcast is underrated. Acquired for the narrative arc of companies.
Thinking about
What to build next
Something in applied AI that actually talks to production systems. Open to ideas — and to collaborators.
§05 / The back page

Let's build
something real —
or at least interesting.

I'm open to full-time roles, consulting, and interesting collaborations — especially in backend, distributed systems, or applied AI. Fastest way to reach me is email. Slowest, but most entertaining, is the comments section of my GitHub.

saxena.abhinav023@gmail.comLinkedIn / abhinav-saxenaGitHub / abxena