Pick an industry and the step you're implementing. Explore the course scope and technologies. The data pipeline simulation is available now; other tracks are in development.
Advertising · Database structuringAvailable
Real-time bid log pipeline
Ingest 50k events/sec of ad bids, dedupe, and land them in a warehouse partitioned for reporting.
PythonKafkaBigQuerySQL
Data pipeline · 5–15 engineers · ~6hMid
View course →Fintech · ArchitecturePlanned
Double-entry ledger service
Design an idempotent ledger with audit trails, then defend your schema to a compliance stakeholder.
PythonPostgreSQLFastAPI
Microservices · Multi-team org · ~10hSenior
View course →Fintech · Cloud setupPlanned
Azure AKS for payment microservices
Provision AKS with Terraform, private networking, Key Vault secrets and blue/green deploys.
AzureTerraformDockerKubernetes
Microservices · 5–15 engineers · ~8hMid
View course →E-commerce · CI/CDPlanned
CI/CD for a bulky Django monolith
Split a 40-minute pipeline into cached, parallel stages with preview environments.
PythonGitHub ActionsDocker
Monolith · Solo developer · ~5hMid
View course →E-commerce · Load testingPlanned
Black Friday load test
Write k6/Locust scenarios, find the bottleneck, and present a capacity plan to the product lead.
LocustPythonGrafana
Monolith · 5–15 engineers · ~6hSenior
View course →Healthcare · Integrations & APIsPlanned
FHIR integration with a hospital EHR
Build a resilient connector with retries, dead-letter queues and PHI-safe logging.
PythonAWS LambdaSQS
Serverless · 5–15 engineers · ~7hMid
View course →Logistics · Complex queriesPlanned
Star schema for shipment analytics
Model facts and slowly changing dimensions; write window-function queries for on-time KPIs.
SQLdbtSnowflake
Data pipeline · Solo developer · ~4hJunior
View course →Content-tagging AI agent
Build a tool-using agent with evals, guardrails and cost tracking for a newsroom.
PythonLLM APIspgvector
Serverless · Multi-team org · ~9hSenior
View course →Advertising · Project managementPlanned
Sprint zero for an ad-tech startup
Run planning, split stories into 2-point slices, and handle a stakeholder changing scope mid-sprint.
ScrumJiraGitHub
Microservices · 5–15 engineers · ~3hJunior
View course →Logistics · Cloud setupPlanned
GCP setup for route-optimisation services
Cloud Run, Pub/Sub and IAM least-privilege for a team rotating between projects.
GCPTerraformPython
Serverless · Multi-team org · ~6hMid
View course →Healthcare · Project managementPlanned
Waterfall migration of a legacy clinic system
Write requirements, a phase plan, and decide when waterfall beats agile in regulated delivery.
SDLCWaterfall
Monolith · Multi-team org · ~3hMid
View course →Media · Integrations & APIsPlanned
Public REST API for a video platform
Versioning, pagination, rate limiting and OpenAPI contracts reviewed like a real PR.
PythonFastAPIOpenAPI
Microservices · Solo developer · ~5hJunior
View course →