Maciej Jedrzejewski is a software architect and team lead based in Switzerland with a decade-plus track record delivering 20+ products across 20+ projects and guiding teams from greenfield design to continuous delivery. He authored the Evolutionary Architecture by Example repository and teaches modern practices like trunk-based development, canary releases, vertical slices and Domain-Driven Design, often using Domain Storytelling and Event Storming to align domain and technical concerns. His hands-on background spans IoT, cloud-agnostic orchestration, modular monoliths and microservices with a strong .NET/Angular and Kubernetes toolset, and he’s also an AI and quantum computing enthusiast. A frequent speaker, course author and content creator, he blends practical mentorship and consulting with a curiosity-driven approach to trade-offs in architecture. An interesting nuance: he pairs deep technical craft with facilitation skills, running live internal webcasts and training while advising organizations as a fractional architect.
9 years of coding experience
11 years of employment as a software developer
Master's degree, IT, Very good | A, Master's degree, IT, Very good | A at Politechnika Wrocławska
Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering, Very good | A | Best Graduate Award Nomination, Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering, Very good | A | Best Graduate Award Nomination at Wroclaw University of Technology
Postgraduate studies, Management, Very good | A, Postgraduate studies, Management, Very good | A at SGH Warsaw School of Economics
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
Contributions:192 reviews, 126 PRs, 369 pushes in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.