GURUGRAM · --:-- IST·● AVAILABLE
SCROLL
0%
no. 01 · vol. 2026
this notebook belongs to —

Ratnesh
Maurya~ ✎

Backend engineer at Initializ, Gurugram. Writes Go, Elixir, and the occasional blog post at 1 am. Lives between Kubernetes clusters and chai. You are welcome to read.

started · oct 2022turn the page →
TABLE OF CONTENTS
A SKETCHBOOK   ·   ISSUE №01   ·   2026

Ratnesh & code.

A backend engineer's working notebook — ink, commits, coffee.
GURUGRAM · INDIAGO · ELIXIR · DISTRIBUTED SYSPRESS OPEN →
§ 01 · PAGES 2—3

About.

who's behind the commits

Hi, I'mRatnesh Maurya.

Backend engineer specializing in distributed systems, microservices, and AI-powered infrastructure. I build systems you never notice — until they fail.

~ currently at Initializ, Gurugram. Ships code & ships coffee, in that order.

available for workGo · ElixirGurugram, India2Y+ experience
2Y+
experience
5+
live projects
10+
blog posts
1.2k
commits, probably

— the toolbox.

hover the stickers pills ↓
languages
GoElixirTypeScriptPythonSQLC++
frameworks
Go-GinPhoenix / LiveViewNext.jsFastAPIFlask
databases
PostgresRedisQdrantMongoDB
cloud & infra
AWSKubernetesDockerTerraformGH Actions
ai / ml
OpenAIGeminiRAG pipelinesLangChainQdrant embeddings
the full periodic table/skills25 elements, all hover-y
GOELIXIRPOSTGRESKAFKAQDRANTKUBERNETESAWSRAGGOELIXIRPOSTGRESKAFKAQDRANTKUBERNETESAWSRAG
§ 02 · PAGES 4—5

Work history.

two jobs, a lot of shipped code

Initializ

Software Development Engineer
Aug 2023 — Present
Gurugram, India
GoElixirPostgreSQLRedisKubernetesAWSQdrantKafka
RAG Document Intelligence
PDF extraction → embedding generation → Qdrant vector search for semantic Q&A across enterprise documents.
Digital Lending Platform
NSDL, Aadhaar & PAN integrations. Cut onboarding time 57%, lifted approval rate 9%.
−57% onboarding time
Secret Management Platform
Client-side encryption with RBAC. Built a K8s controller managing 50+ secrets dynamically.
−67% p99 latency
PostgreSQL Schema Architecture
50+ complex entities, careful indexing and query optimisation for high-traffic workloads.
Elixir / Phoenix Services
Owned fault-tolerant concurrent services on the BEAM with LiveView dashboards.

EMSEC Pvt. Ltd.

Software Developer Intern
Mar 2023 — Aug 2023
Remote
PythonFlaskREST APIsWeb Scraping
High-Throughput REST APIs
Flask endpoints serving production workloads steadily.
1,000+ req / min
SSL Certificate Scraper
Automated pipeline collecting certificate data across 300+ domains.
300+ domains

Before that...

Education & credentials
2020 — 2024

B.Tech CSE · Dr. APJ Abdul Kalam Technical University, Kanpur · Nov 2020 — Jun 2024.

AWS SAA — AssociateLFD121 Secure SWGitHub Copilot
what I'm up to right now/now← today's desk, live
§ 03 · PAGES 6—7

Things I built.

weekend projects, taped to the page · click to read more
hover click a polaroid ↓
#01 · TRACKER
Personal Tracker
01tracker.ratnesh-maurya.com

Personal Tracker

Habits, expenses, sleep, study — one PWA with interactive analytics. Four tracking dimensions, no ads, no lock-in.

Next.jsTypeScriptMUI XPWA
Open ↗
screencap
dashboard
#02 · REHABIFY
Rehabify
02rehabify.ratnesh-maurya.com

Rehabify

Centralised de-addiction centre management — patient records, treatment tracking, operations. Full-stack.

Next.jsGoPostgresDocker
Open ↗
screencap
patient record
#03 · JSONIC
JSONic
03jsonic.ratnesh-maurya.com

JSONic

Blazing-fast JSON parsing, formatting, validation and manipulation. Go-powered engine — sub-millisecond on real payloads.

Next.jsTypeScriptGoReact
Open ↗
screencap
parser view
#04 · MDCONVERTER
mdconverter
04mdconverter.ratnesh-maurya.com

mdconverter

Real-time text → Markdown converter with live preview and formatting options. Paste anything, get clean MD.

Next.jsTypeScriptMarkdown
Open ↗
screencap
live preview
#05 · NPM-COMPARE
npm-compare
05npm-compare.ratnesh-maurya.com

npm-compare

Side-by-side npm package comparison with intelligent recommendations and dependency analysis.

Next.jsTypeScriptnpm API
Open ↗
screencap
diff view
— also, on github
the full wall/projectsevery polaroid, nothing cropped
RATN LABSWRITING @ 1AMLONG-FORM NOTESSYSTEM DESIGNBACKENDRATN LABSWRITING @ 1AMLONG-FORM NOTESSYSTEM DESIGNBACKEND
§ 04 · PAGES 8—9

Ratn Labs.

a loose pile of posts · hover the stack to fan it out
↘ hover a note,
it fans out pops to top
2026 / APR
ai

That Little Square Does a Lot: How QR Codes Actually Work

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…

2026 / APR
golang

Go 1.26.2 Released: Security Fixes, Regression Patches, and an Upgrade Playbook

A beginner-friendly and technical deep dive into Go 1.26.2: what changed, why it matters, and how to upgrade safely in production.

2026 / MAR
ai

cursor-claude-personas: Give Your AI Coding Assistant a Domain Expert Brain in 30 Seconds

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 assistant instantly behaves …

2026 / FEB
backend

Five Caching Strategies Every Backend Dev Should Know

A beginner-friendly guide to Cache-Aside, Read-Through, Write-Through, Write-Back, and Write-Around, with when to use each.

2026 / FEB
ai

Chrome 144 Introduces the <geolocation> Element: Declarative Location Access for Modern Web Apps

Learn how Chrome 144's new <geolocation> HTML element simplifies location access, improves privacy, and replaces imperative navigator.geolocation calls with a declarative, user-…

all scribbles/blogread on ratn labsblog.ratnesh-maurya.com
§ 05 · PAGE 10

Say hello.

I read every email · I reply to most

Let's build something.

Open to full-time opportunities, contracts, and interesting projects. Especially if it involves Go, Elixir, or distributed systems.

✉   ratneshmaurya2311@gmail.com
~ Ratnesh ✎
~ other pages in this notebook →periodic table/skillsgrab the pen/canvaswhat's new/now