Technical Training
Hands-on workshops and training sessions designed for professional software engineers. Each session combines theory with practical exercises, providing actionable skills you can apply immediately.
Building Production-Ready APIs
Master the art of building APIs that scale. This hands-on workshop covers everything from design principles to deployment strategies, with practical exercises using real-world scenarios.
Distributed Systems Fundamentals
Understand the core concepts that make distributed systems work - and fail. This intensive workshop covers theory, patterns, and hands-on implementation of distributed algorithms.
Effective Testing Strategies
Learn practical testing strategies that actually work. This workshop covers unit tests, integration tests, and end-to-end tests, with a focus on what to test and how to write maintainable tests.
Custom Training
Need training tailored to your team's specific needs? I offer customized workshops that address your unique technical challenges and objectives.
Discuss your requirements