Build Microservices That Actually Work
Distributed systems break in ways you wouldn't expect. We've spent years debugging production environments across finance, e-commerce, and healthcare. Now we're sharing what actually matters.
Our September 2025 cohort runs for twelve weeks. You'll work on real architecture problems, not hypothetical exercises. Classes start with 15 students max because meaningful feedback takes time.

Three Paths, One Goal
Pick the track that matches where you're starting from. All three end at the same place—confident in distributed systems design.
Foundation Track
12 weeks • Sept-Dec 2025You know monolithic applications but haven't split services yet. We'll start with REST principles and work toward event-driven patterns.
- Service boundaries and domain modeling
- API gateway patterns
- Database per service challenges
- Basic observability setup
- Container orchestration intro
Intermediate Track
12 weeks • Sept-Dec 2025You've built a few services but hit scaling issues. Let's figure out why your architecture isn't performing and fix the underlying problems.
- Message queues and event sourcing
- Circuit breakers and retry logic
- Distributed tracing implementation
- Service mesh fundamentals
- Zero-downtime deployment strategies
Advanced Track
12 weeks • Sept-Dec 2025You're maintaining systems at scale and dealing with complex failure scenarios. We'll tackle consensus protocols, data consistency, and chaos engineering.
- CQRS and saga patterns
- Multi-region deployment strategies
- Performance optimization at scale
- Security in distributed contexts
- Capacity planning and cost management
Who's Teaching This
We don't hire academics. Everyone teaching has debugged production incidents at 3am. They've made the mistakes so you don't have to.

Kasper Lindholm
Lead Architect • Foundation TrackSpent eight years at a logistics company migrating from a 2-million-line monolith. Kasper teaches the Foundation track because he remembers how confusing the first service split feels.
He's patient with questions and uses actual code samples from projects that shipped. Expect detailed feedback on your assignments.

Siobhan Devereux
Platform Engineer • Intermediate TrackSiobhan built the observability platform for a payment processor handling 40,000 transactions per second. She knows where systems actually fail under load.
Her intermediate sessions focus on the infrastructure pieces most courses skip. You'll leave knowing how to debug in production.

Dmytro Kovalenko
Systems Architect • Advanced TrackDmytro designed the multi-region architecture for a streaming service with 12 million daily users. He's dealt with network partitions, data center failures, and everything in between.
Advanced track students work directly with him on case studies from actual outages. It's intense but you'll understand distributed systems deeply.

Esme Thorsen
Security Specialist • All TracksEsme joins all three tracks for security modules. She's broken into enough systems to know where distributed architectures expose vulnerabilities that monoliths don't.
Her sessions are hands-on—you'll attack and defend practice environments. Security isn't an afterthought in her classes.
Program Investment
All tracks include live sessions, project reviews, and access to our infrastructure lab environment. Payment plans available.
Foundation
NT$82,000 12-week program- 24 live sessions (2 per week)
- Personal project reviews
- Lab environment access
- Course materials and recordings
- Student community access
Intermediate
NT$95,000 12-week program- 24 live sessions (2 per week)
- Architecture design reviews
- Production lab simulations
- All Foundation materials
- Priority instructor access
- Interview prep support
Advanced
NT$118,000 12-week program- 24 live sessions (2 per week)
- 1-on-1 architecture consultations
- Chaos engineering exercises
- All Intermediate materials
- Direct instructor messaging
- Career advancement guidance
- Alumni network access