Summary
Piotr Kula is a Technical Lead with 11 years of hands-on experience designing and delivering enterprise .NET systems, currently leading engineering at EcoOnline UK & Ireland from Macclesfield. He champions Clean Code, test-first development, and pragmatic architecture—often balancing advocacy for new technologies with disciplined refactoring and reliability. His background spans greenfield CQRS/Event Sourcing frameworks, cloud migrations to .NET Core, Neo4j, Azure and AWS services, and scalable microservice patterns. Piotr pairs leadership and coaching with regular “dirty work,” stepping into code to implement DI, streaming APIs, and automation pipelines when needed. He’s also an author of Raspberry Pi technical books, reflecting a long-standing interest in low-level tinkering and systems engineering beyond typical business apps. That blend of practical craftsmanship, architectural thinking, and curiosity about embedded systems helps him translate complex requirements into maintainable, testable solutions.
11 years of coding experience
10 years of employment as a software developer
"INVOX" High School of Languages and Management
University of Pretoria
English, Polish, Afrikaans