Software engineer → system design master. Go/Python/K8s → distributed systems, ML infra, agent platforms. 22 weeks. All in.
| File | Purpose |
|---|---|
| 00 STUDY PLAN | Week-by-week 22-week study schedule |
| 00 TRACK A — Classical & Distributed Systems | Foundation: Networking → Databases → Caching → Distributed → Messaging → API → Classical → Reliability |
| 00 TRACK B — Infrastructure & Platform | Infra depth: K8s internals, Terraform, CI/CD, Observability |
| 00 TRACK C — ML Systems & Operations | ML bridge + production ML: training, serving, feature stores |
| 00 TRACK D — Agent & LLM Systems | DEEPEST: LLM inference, RAG, agent orchestration — your #1 target |
| 00 RESOURCE LOG | Running log of papers, blogs, videos, books consumed |
FOUNDATION (Weeks 1-7)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
01 Networking ──→ 02 Databases ──→ 03 Caching
↓
04 Distributed Systems ──→ 05 Messaging ──→ 06 API Design & Framework
ML BRIDGE (Weeks 7-10)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
07 ML Engineering Foundations
↓
08 LLM & GenAI Foundations
CLASSICAL + RELIABILITY (Weeks 10-12)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
09 Classical Problems ──→ 10 Reliability & Fault Tolerance
TRACK B: INFRA (Weeks 12-14)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
11 Container Orchestration ──→ 12 CI/CD & Observability
TRACK C: ML SYSTEMS (Weeks 14-17)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
13 ML Training Infra ──→ 14 Model Serving ──→ 15 Feature Stores
TRACK D: AGENT & LLM SYSTEMS (Weeks 16-20) ← DEEPEST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
16 LLM Inference Optimization ──→ 17 RAG Architecture
↓
18 Agent Orchestration
CAPSTONE (Weeks 19-22)
━━━━━━━━━━━━━━━━━━━━━━
19 Production Projects ──→ 20 Interview Prep ──→ 21 Resources