Michał Karolik is a senior software engineer based in Warsaw with 11 years of experience designing and implementing backend systems, primarily in Java and the Spring ecosystem. He has a strong track record across gaming and fintech/insurance domains, currently building backend services at Huuuge Games after senior roles at HL Tech and SMACC. Comfortable with microservices, OAuth2 integrations, and cloud-native patterns, he also has hands-on experience with Scala/Akka/Play stacks and event-driven architectures—skills he’s actively expanding rather than claiming mastery. Pragmatic about roles and location, he prefers Warsaw-based or remote opportunities and expects recruiters to provide clear position, company and salary details upfront. Colleagues know him as a backend specialist who can step into frontend work when needed and who values clean, maintainable service design.
11 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Politechnika Świętokrzyska w Kielcach
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.
Request Free Trial
Michał Karolik - Senior Software Engineer at Huuuge Games