Projects

Real world project ideas across every track. Each one lists a problem, a stack, milestones, and what it proves. Mark a project as planned, building, or shipped to track your portfolio.

Category
Difficulty
32 of 32

Document question and answer with RAG

answer questions over a set of PDFs with citations

AI and agentic engineeringintermediate

Multi agent research assistant

research a topic, browse, synthesize, and write a report

AI and agentic engineeringadvanced

Code review agent

review a pull request and suggest improvements

AI and agentic engineeringadvanced

Structured data extractor

pull typed fields from invoices and receipts

AI and agentic engineeringintermediate

Semantic search over personal notes

search your own notes by meaning

AI and agentic engineeringstarter

Customer support bot with escalation

answer support questions and escalate hard ones

AI and agentic engineeringintermediate

Streaming events pipeline

ingest financial events and write clean tables

Data engineeringadvanced

Medallion data lake

bronze, silver, and gold layers over raw data

Data engineeringadvanced

Batch ETL with orchestration

schedule and monitor a daily ETL

Data engineeringintermediate

Analytics warehouse with dbt

turn raw tables into tested marts

Data engineeringintermediate

End to end ML pipeline

train, register, serve, and monitor a model

MLOps and machine learningadvanced

Churn prediction service

predict customer churn and serve scores

MLOps and machine learningintermediate

Fine tuned small language model

specialize a small model on domain data

MLOps and machine learningadvanced

LLM evaluation harness

regression test prompts and models

MLOps and machine learningintermediate

URL shortener at scale

shorten and redirect with analytics

Backend and system designstarter

Rate limiter service

a reusable distributed rate limiter

Backend and system designintermediate

Job queue and worker system

run background jobs reliably

Backend and system designintermediate

Real time chat

live messaging with presence

Backend and system designintermediate

Notification service

multi channel delivery with retries

Backend and system designintermediate

Event driven order system

process orders with events and sagas

Backend and system designadvanced

Distributed key value store

a small replicated key value store

Backend and system designadvanced

This placement dashboard

the very app described in the docs folder

Frontend and full stackadvanced

Markdown notes app with sync

a fast notes app with offline support

Frontend and full stackintermediate

Analytics dashboard builder

drag charts onto a dashboard

Frontend and full stackintermediate

Collaborative whiteboard

a shared drawing canvas

Frontend and full stackadvanced

CI and CD platform demo

a full pipeline for a sample app

DevOps and platformadvanced

Observability stack

full metrics, logs, and traces for a service

DevOps and platformintermediate

Infrastructure as code module library

reusable Terraform modules for a stack

DevOps and platformintermediate

A and B test analysis tool

upload results and get a significance verdict

Data science and analyticsstarter

Recommendation system

recommend items from interactions

Data science and analyticsintermediate

Time series forecasting service

forecast a metric and serve predictions

Data science and analyticsintermediate

Sales analytics end to end

from raw data to a decision dashboard

Data science and analyticsintermediate