Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

ai_swe_roadmap

AI + SWE Intern Mastery Roadmap 🔥

LEVEL 1: FOUNDATION (Weeks 0–4)

GOALS

  • Pick main languages: TypeScript (frontend), Python (AI/backend)
  • Learn Next.js, FastAPI, PostgreSQL
  • Solve 50 Leetcode problems (arrays, trees, BFS/DFS)
  • Understand how to use OpenAI APIs and basic ML models

PROJECTS

Project Name Stack Purpose
spam-message-classifier scikit-learn + Streamlit ML model training + frontend
api-rate-limiter Node.js + Redis Infra engineering

LEVEL 2: POWER-UP (Weeks 5–12)

GOALS

  • Master LangChain, Pinecone/Qdrant
  • Serve models via FastAPI
  • Use sockets or WebRTC
  • Learn Whisper STT

PROJECTS

Project Stack What You Learn
ai-legal-assistant FastAPI + Next.js + LangChain + PostgreSQL Full-stack AI search, chunking, embedding
realtime-ai-chat-interface Next.js + FastAPI + WebSockets + Whisper LLM + sockets + speech to text
ai-as-a-service-api FastAPI + HuggingFace + Stripe Serve models behind endpoint, billing
llm-chatbot-vector-search FastAPI + Qdrant + LangChain + Auth RAG, auth, chat history
mini-autonomous-agent Python + APIs + LangChain tools Planning, agent loops, decision-making

LEVEL 3: GOD MODE (Weeks 13–24)

GOALS

  • Quantize & fine-tune LLMs (LLaMA, Mistral)
  • Docker + CI/CD + background job queues
  • Deploy at scale (VPS, Railway, Render, Cloudflare)

PROJECTS

Project Stack What You Learn
ai-code-assistant Transformers + Monaco Editor + Next.js Token prediction, embedding code context
self-hosted-chatgpt-clone FastAPI + Supabase + LangChain LLM playground, vector DB, chat history
fine-tuned-saas-ai-api LLaMA + FastAPI + Stripe + Redis Private model serving, billing, caching
dev-tools-ai-suite Whisper + GPT + GitHub APIs Commit msg generator, PR summarizer, bug fixer
background-job-queue-system BullMQ + Node.js or Celery + FastAPI Queue management for async AI tasks

OPTIONAL EXTRAS

  • Build a portfolio site with project demos
  • Contribute to OSS (LangChain, HuggingFace)
  • Write blogs or Twitter/X threads explaining builds
  • Deploy everything and have demo videos + live links

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors