Marcin Kawa is a Senior Software Engineer with 11 years of experience building scalable web applications, microservices, and DevOps pipelines, currently contributing at Hotjar. He has led teams and shaped architecture transitions from monoliths to microservices using Python, Django, Docker, Ansible, and AWS, while improving quality through automated testing, Jenkins, and ELK-based monitoring. An organizer of DevOps Oxford and active community speaker and blogger, he blends hands-on coding with mentoring and process improvements like experimentation days. His background also includes low-level C/C++ work for embedded and desktop systems, giving him a rare full-stack-to-firmware perspective. Based in Lower Silesia, Poland, he’s as comfortable optimizing cloud infrastructure as he is discussing others’ engineering challenges over a run or a hike.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Science, First-class honours, Bachelor of Engineering (B.Eng.), Computer Science, First-class honours at Wrocławska Wyższa Szkoła Informatyki Stosowanej
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.