GURUGRAM · --:-- IST·● AVAILABLE
SCROLL
0%
EX LIBRIS · 01 / 01

This notebook belongs to

Ratnesh Maurya

Backend engineer at Initializ · Gurugram. Writes Go, Elixir and occasional blog posts at 1am. You are welcome to read.

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
GOELIXIRPOSTGRESKAFKAQDRANTKUBERNETESAWSRAGGOELIXIRPOSTGRESKAFKAQDRANTKUBERNETESAWSRAG
§ 02 · PAGES 4—5

Work history.

two jobs, a lot of shipped code

Initializ

Software Development Engineer
Aug 2023 — Present
Gurugram, India
GoElixirPostgresRedisK8sAWSQdrantKafka
RAG Doc Intelligence
PDF extraction → embeddings → Qdrant semantic Q&A
Digital Lending
NSDL, Aadhaar, PAN integrations
−57% onboarding
Secret Management
client-side encryption + RBAC, K8s controller for 50+ secrets
−67% p99
PG Schema Architecture
50+ entities · indexed carefully

EMSEC Pvt. Ltd.

Software Developer Intern
Mar 2023 — Aug 2023
Remote
PythonFlaskRESTScraping
High-Throughput APIs
Flask endpoints in production
1,000+ req/min
SSL Cert Scraper
automated certificate pipeline
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
§ 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
#06 · PERSONAS
Cursor-Claude Personas
06github.com/ratnesh-maurya/cursor-claude-personas

Cursor-Claude Personas

38 role-based persona packs for Claude / Cursor. Give your AI a domain-expert brain in 30 seconds.

AIPromptsClaudeCursor
Open ↗
screencap
AI persona packs
— also, on github
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 to read fan out
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-…

Read all posts ↗
§ 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 ✎