Summary
Dawid Pietrzak is a Principal Software Engineer with 17 years of cross-domain experience building high-availability, scalable systems and game backends while comfortably moving between C++, Go, Lua and a long tail of other languages. He combines hands-on engineering—reverse-engineering IoT protocols, designing microservices and data pipelines—with leadership roles from technical project management to mentoring and team ownership. A pragmatic, technology-agnostic thinker, he balances long-term architecture with delivery constraints and has driven migrations to agile processes and DevOps practices. Beyond enterprise work, he led a large online gaming community and engineered bespoke server/client frameworks, demonstrating both product intuition and large-scale live event production. Based in Warsaw, he pairs insatiable curiosity and rapid self-learning with a filmmaker’s and automotive enthusiast’s taste for craft and detail.
17 years of coding experience
13 years of employment as a software developer
Polish, English, norweski