Sandeep Singh
Sandeep

Sandeep Singh

Technical Lead · Backend & Full-Stack

Roadmap

What I'm building
towards.

What I said I'd do, and what actually happened. Learning, building, writing and creating, all in the open.

24-month horizon: September 2026 to August 2028
Last updated: September 2026
Building

OSS projects being built and shipped publicly under AIDevBuilds.

OSSDelivered

claude-content-pipeline

github.com/AIDevBuilds/claude-content-pipeline

Claude Code agents and skills that take a post or video from research to draft, diagrams and thumbnails. Two agents, four skills, a secrets-guard hook with its own test, and CI.

Delivered: August 2026
ProjectDelivered

Task Manager REST API

github.com/AIDevBuilds/task-manager-rest-api

FastAPI, SQLAlchemy 2.0, JWT, Alembic. Built with Claude Code — the prompts are committed alongside the code, and so are the fixes I made afterwards. Not production: no tests, no CI, SQLite.

Delivered: June 2026
OSSPlanned

fastapi-rag-starter

github.com/AIDevBuilds

A small retrieval service built by hand, with the design decisions written down as ADRs — including the alternatives I rejected.

ETA: January 2027
OSSPlanned

rag-eval-kit

github.com/AIDevBuilds

A golden dataset and evaluation harness for retrieval quality — hit rate, faithfulness, answer accuracy — plus a written analysis of where the judge itself gets it wrong.

ETA: March 2027
OSSPlanned

llm-prompt-logger

github.com/AIDevBuilds

Tracing for retrieval systems: retrieved chunks, prompt, tokens, latency and cost per request. Built because I once shipped an LLM feature and could not tell you what it cost to run.

ETA: June 2027
Writing

Articles on Hashnode. Real builds, honest lessons.

ArticleDelivered

AI Ships Your Code in Minutes. Your Team Pays for It for Months.

Hashnode

Why AI-generated code defaults to tight coupling, and why the architecture has to exist before the prompt does.

Delivered: June 2026
ArticleDelivered

Stop Building Microservices on Day One. Build a "Disposable" Monolith Instead.

Hashnode

An argument from principles, not a case study — modular monoliths and bounded contexts before distribution.

Delivered: July 2026
ArticleDelivered

Agent vs. Skill vs. Prompt vs. Hook vs. MCP

Hashnode

Five words used interchangeably, and what each one actually means. Written while building an MCP server.

Delivered: August 2026
ArticlePlanned

Your Threads Aren't the Bottleneck. Your Five Redundant Fetches Are.

Hashnode

A service parallelised to fix a slowness parallelism could not fix, and what it cost to actually fix it.

ETA: December 2026
ArticlePlanned

Similarity Search Doesn't Respect Your Tenant Boundary

Hashnode

Embedding proximity has no concept of record ownership. Isolation belongs in the query, not in the ranking.

ETA: April 2027
Learning

A short list, chosen for what I'm building rather than for the certificate.

BookIn Progress

Clean Architecture

Robert C. Martin

The dependency rule and boundary drawing behind every layered service I build.

ETA: October 2026
BookPlanned

Designing Data-Intensive Applications

Martin Kleppmann

The reference every backend engineer is assumed to have read. Starting with reliability and scalability, then transactions and isolation — the vocabulary behind decisions I've been making without naming them.

ETA: December 2026
CoursePlanned

Building and Evaluating Advanced RAG Applications

DeepLearning.AI

Retrieval evaluation, feeding directly into rag-eval-kit.

ETA: February 2027
CoursePlanned

Evaluating and Debugging Generative AI

DeepLearning.AI

Tracing and evaluation for nondeterministic systems — the half of AI work nobody demos.

ETA: March 2027
BookPlanned

Architecture Patterns with Python

Harry Percival and Bob Gregory

Domain modelling, repositories and event-driven patterns in Python.

ETA: August 2027
CertificationPlanned

Azure Solutions Architect Expert (AZ-305)

Microsoft

Deliberately later. A certification is a claim, and I want the hands-on work behind it first.

ETA: 2028
Creating

The AIDevBuilds YouTube channel. Build diary, not tutorials.

MilestoneDelivered

AIDevBuilds channel launch

YouTube

Real builds, honest failures.

Delivered: May 2026
VideoDelivered

I built a production REST API with FastAPI + Claude Code — the autopsy shocked me

YouTube

Built it, then took it apart on camera. The autopsy rather than the highlight reel.

Delivered: June 2026
VideoPlanned

Building an evaluation harness for a retrieval system

YouTube

The unglamorous half: building the golden dataset by hand, and what it caught.

ETA: May 2027