Summary
Krzysztof Mejka is an engineering team lead with 11 years of experience building cloud-native, microservices-based backends and leading cross-functional teams across startups and enterprise environments. Currently at SmartRecruiters and running a freelance practice, he combines hands-on expertise in Python, Java, Kubernetes and AWS with a principled approach to development—advocating thorough testing and long-term maintainability over quick fixes. He has led teams delivering high-scale systems (including booking and data-lake platforms) and has experience as an engineering manager and director overseeing QA, BAs and cross-product initiatives. Known for experimenting with team organization and Agile practices, he balances risk-taking with discipline to drive consistent delivery. Trained in IT Management, he brings both technical depth and people-focused leadership from roles at IHS Markit, PeakData and other cloud-focused companies.
11 years of coding experience
12 years of employment as a software developer
Master's degree, IT Management, Master's degree, IT Management at Politechnika Gdańska
English, Polish