
Liam Stevens
Cloud & Platform Engineering Consultant at Culture Amp
Design systems that scale beyond a single codebase. Learn how to think like a software architect by exploring proven architectural patterns, cloud-native design, and real-world system tradeoffs. Model applications using monolithic and event-driven architectures, diagram complex systems, and understand the foundations of microservices and serverless computing. Design data pipelines and storage strategies, reason about machine learning system architecture, and make informed choices around caching, CDNs, IoT, and blockchain systems. By the end, you’ll be equipped to move from "working code" to well-designed, resilient architectures fit for modern software systems.

Subscription · Monthly
12 skills
5 prerequisites
Prior to enrolling, you should have the following knowledge:
You will also need to be able to communicate fluently and professionally in written and spoken English.
1 instructor
Unlike typical professors, our instructors come from Fortune 500 and Global 2000 companies and have demonstrated leadership and expertise in their professions:

Liam Stevens
Cloud & Platform Engineering Consultant at Culture Amp
Learn software architecture patterns from MVC to microservices. Explore cloud-native design, performance infrastructure, and AI-ready systems.

Subscription · Monthly