Summary
Dominik Marczuk is a Senior Java Developer with 16 years of experience building and maintaining backend systems for web applications, currently focused on Spring/Spring Boot at Sonalake while working 100% remotely from Poland. He blends strong Java expertise with Node.js/TypeScript, cloud (AWS) and DevOps experience, having led small teams, owned codebases and designed CI/CD and cloud architectures. Dominik favors simple, readable, well-tested code and actively practices and teaches TDD through blog posts and screencasts, while maintaining numerous personal projects from plugins to full CMSs. His background spans legacy system support to modern microservices and data mining applications, and he brings a pragmatic eye for technology choices and cost assessment informed by hands-on mentoring and architecture work. An unusual combination of formal language studies and advanced IT postgraduates underscores his clear communication and multidisciplinary curiosity.
16 years of coding experience
7 years of employment as a software developer
Postgraduate, Internet Applications and Services, Postgraduate, Internet Applications and Services at Gdańsk University of Technology
Master’s Degree, Spanish and Iberian Studies, Master’s Degree, Spanish and Iberian Studies at University of Warsaw
Postgraduate, Advanced Information Technologies, Postgraduate, Advanced Information Technologies at Uniwersytet Warmińsko-Mazurski w Olsztynie
Spanish, Portuguese, Galician, English, Polish