Backend & distributed systems
Loan journeys, credit-bureau risk engines, lead routing and event-driven notification pipelines — services that move money-adjacent data and cannot drop a message.
नमस्ते, I’m
Backend & AI engineer at Initializ · Gurugram, India
I build the backends that lending and enterprise platforms run on — Go and Elixir services, Postgres, Kafka, Kubernetes — and the AI agents on top of them: MCP tool servers, tool-calling agent loops and RAG pipelines that do real work, not just chat.
Three things I get hired for. Most of my work lives in the first two at once.
Loan journeys, credit-bureau risk engines, lead routing and event-driven notification pipelines — services that move money-adjacent data and cannot drop a message.
Agents that call real tools: MCP servers, hand-written tool-calling loops, typed pydantic-ai agents where the model never does the arithmetic, A2A agents and RAG over Qdrant.
Kubernetes operators, secret management, and the observability that finds the leak before users do.
Client and company work first; side projects below. Most client repos are private — links go to what is public.
Nestara helps home buyers get loans from many lenders. I’m the top committer on the backend that runs it and I created the CRM its sales team works in every day.
A pydantic-ai agent that must call a typed calculator command before it can answer. Exact-Decimal EMI, eligibility and balance-transfer engines with reverse solvers; rate limits, token budgets and a circuit breaker around the model.
Added WhatsApp as Forge’s fourth channel, in pure Go: QR pairing state machine, closed-by-default admission, a dedup ring as the reply-loop guard, and 16 end-to-end pipeline tests. Also fixed tool entrypoint resolution in the runtime.
A FastMCP server exposing lender-offer, comparison, EMI and email-drafting tools, and a hand-written OpenAI tool-calling loop over MCP Streamable HTTP with one session per lead.
An A2A-protocol agent in Go that finds why warehouse robots stopped: concurrent multi-pass log parsing, token-budgeted LLM batches, findings in Qdrant and MongoDB. RCA turnaround down 60%.
Habits, expenses, sleep and study in one PWA with its own analytics.
tracker.ratnesh-maurya.com
Fast JSON formatting, validation and diffing on real payloads.
jsonic.ratnesh-maurya.com
Patient records and treatment tracking for de-addiction centres.
rehabify.ratnesh-maurya.comB.Tech in Computer Science, AKTU (2020 — 2024), 8.0 CGPA.
Software Development Engineer
Initializ builds AI-agent infrastructure. I split my time between Initializ’s own agent products and the Nestara lending platform, Initializ’s client.
Software Developer Intern
Software Developer Intern
I write about system design, Go and what I learn shipping — at Ratn Labs.
HTTP finally has a QUERY method. Learn what RFC 10008 changes, why GET and POST fell short for complex searches, and how QUERY works — with simple examples.
From the black-and-white squares on your pizza box to the split-second bank transfer — here's how QR codes and UPI payments actually work under the hood, explained without the j…
A beginner-friendly and technical deep dive into Go 1.26.2: what changed, why it matters, and how to upgrade safely in production.
A free, open-source collection of 38 role-based AI persona packs for Claude Code, Cursor, and VS Code. Copy one folder into your project and your AI acts like a seasoned special…
Hiring for backend or AI-platform work, or need a hand with an agent that has to be right? Email is fastest — I reply within a day or two.
hiratneshmaurya@gmail.com