Summary
Piotr Porzucek is a seasoned freelance software engineer with 12+ years of experience building Java-based backends and modern JavaScript frontends from Wrocław, Poland. He specializes in Java 8–17 and Spring ecosystem (Core, MVC, Data JPA, Security, Boot), complemented by Angular 16, Groovy and JPA/Hibernate for robust, data-driven applications. Piotr has deep CI/CD and version control expertise (Maven, TeamCity, Jenkins, Hudson, Git) and practical experience across Oracle, MySQL and MongoDB as well as REST/SOAP integrations and Azure deployments. His career includes senior engineering roles at Capgemini and a decade running his own consultancy, demonstrating both enterprise-grade delivery and entrepreneurial ownership. Not immediately obvious: he combines full-stack fluency with hands-on database and CI pipeline tuning, making him effective at optimizing both code and delivery processes.
12 years of coding experience
6 years of employment as a software developer
MSc, Computer Science, MSc, Computer Science at Wrocław University of Science and Technology