Progress Β· 0/5 phases
π₯οΈ π₯οΈ 90-Day Backend Engineering Roadmap
3 min read Β· Notion
π― Frontend β Backend transition roadmap. 90 days. 5 phases. Production-grade systems thinking.
π How to use this template
- Work through phases in order β each phase is a prerequisite for the next
- Every day: read the topic β build something β note your mistakes
- Use the Tracker database to log daily progress
- Open each Phase page for full topic breakdowns, projects, and real-system references
πΊοΈ Roadmap overview
| Phase | Days | Focus | Status |
|---|---|---|---|
| Phase 1 β Foundations | Days 1β15 | TCP/IP, HTTP, OS, TLS, DNS | π Not started |
| Phase 2 β Core Backend | Days 16β35 | Go, REST, gRPC, Auth, DPoP | π Not started |
| Phase 3 β Databases & Distributed Systems | Days 36β55 | PostgreSQL, Kafka, CAP, Raft | π Not started |
| Phase 4 β Infrastructure & DevOps | Days 56β75 | K8s, Terraform, Vault, mTLS | π Not started |
| Phase 5 β Expert Systems | Days 76β90 | Observability, SLOs, System Design | π Not started |
β‘ The master prompt
Copy this prompt into a new Claude session for a custom deep-dive
Act as a Staff Backend Engineer with 10+ years of production experience at companies like HashiCorp, AWS, and Stripe. I am a frontend engineer transitioning to backend/systems engineering. Generate a strict 90-day, phase-based roadmap structured as: Phase 1 Foundations (Days 1β15), Phase 2 Core Backend (Days 16β35), Phase 3 Databases & Distributed Systems (Days 36β55), Phase 4 Infrastructure & Cloud-Native (Days 56β75), Phase 5 Expert Systems (Days 76β90). For each phase, give me: (1) exact topics in learning order with sub-topics, (2) 2β3 concrete production-grade projects with tech stack and deliverables, (3) 3β5 common beginner mistakes with the correct mental model, (4) how a real company (AWS/Uber/HashiCorp/Cloudflare) solved this exact problem at scale, (5) interview-level depth on key concepts.
π My progress
- Current phase: Phase 1
- Current day: Day 1 of 90
- Projects completed: 0 / 12
- Streak: 0 days
π Quick links
- π Phase 1 β Foundations
- βοΈ Phase 2 β Core Backend
- ποΈ Phase 3 β Databases & Distributed Systems
- ποΈ Phase 4 β Infrastructure & DevOps
- π§ Phase 5 β Expert Systems
π Daily Progress Tracker