Mateusz Nowak is a Senior Software Engineer with 10 years of experience who specializes in Domain-Driven Design, Event Sourcing and CQRS, currently bringing that mindset to AxonIQ and mentoring through his Na Kodach projects. He architects event-driven systems and modular microservices across Kotlin/Java, C#/.NET and TypeScript, turning EventStorming and Event Modeling outcomes directly into production-ready code. As a former Tech Lead, he introduced whiteboard-first planning and vertical-slice architectures that accelerated delivery while keeping quality high. He’s equally at home running workshops, mentoring developers from zero to hireable, and contributing learning resources on GitHub to track his T-shaped growth. Unusually for a senior engineer, he combines a pragmatic product focus with a playful “Jedi” coding ethos—prioritizing business impact over purely technical elegance.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at Wrocław University of Science and Technology
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.
Request Free Trial
Mateusz Nowak - Senior Software Engineer at Na Kodach