Piotr Stawirej is a multifaceted software engineer and founder with over 7 years of professional experience building and teaching software systems across Java, Python, C#, and C++ ecosystems. He combines hands-on expertise in architecture, CI/CD, cloud (AWS) and databases (PostgreSQL, Oracle) with practical Agile leadership from roles at TomTom, Revolut and his own company Amazing Code. An experienced trainer and conference speaker, Piotr has presented at numerous industry events and runs trainings through Bottega IT Minds, translating deep technical concepts into practical learning. He has a strong background in testing and TDD/BDD practices, design patterns and platform-level development on both JVM and .NET, and is comfortable working across Linux, Windows and macOS. Notably, he blends practitioner-level coding with public-facing teaching—an engineer who still writes and reviews production code while mentoring the next generation of developers.
Contributions:65 commits, 19 pushes, 1 branch in 3 years 7 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.