Skip to content

Structured AI/ML career roadmap with 4 role-based paths. Interactive web app with phases, topics, clickable learning links, and progress tracking. Covers math, ML, deep learning, LLMs, RAG, MLOps, and Big Data.

Notifications You must be signed in to change notification settings

ananttripathi/System-Design

Repository files navigation

πŸ—οΈ System Design

Role-based system design roadmaps for SDE, ML Engineer, AI Engineer, Data Scientist & Data Engineer

🌐 Interactive Roadmap

Launch the interactive roadmap β†’

Choose your role, track your progress through system design topics, and prepare for interviews. Progress is saved locally in your browser.

Roles Covered

Role Focus
Software Engineer (SDE) General system design: scaling, APIs, databases, caching
ML Engineer ML pipelines, model serving, feature stores, training infra
AI Engineer LLM systems, RAG, inference at scale, agents
Data Scientist A/B testing, experimentation platforms, ML pipelines
Data Engineer Data pipelines, warehouses, streaming, ETL/ELT

πŸ“ Repository Contents

  • Interactive Roadmap β€” docs/index.html (enable GitHub Pages from /docs)
  • System_Design_Interview_Roadmap.docx β€” Detailed interview roadmap
  • System_Design_Prerequisites.docx β€” Prerequisites guide
  • Fresher Level System Design.pdf β€” Entry-level system design

πŸš€ Enable GitHub Pages

  1. Settings β†’ Pages β†’ Deploy from branch
  2. Branch: main | Folder: /docs
  3. Your site will be live at https://ananttripathi.github.io/System-Design/

About

Structured AI/ML career roadmap with 4 role-based paths. Interactive web app with phases, topics, clickable learning links, and progress tracking. Covers math, ML, deep learning, LLMs, RAG, MLOps, and Big Data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •