Consultant, Engineering Manager at blog.codeleak.pl
Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Rafal Borowiec is an experienced engineering manager and hands-on Java/Spring developer with 15+ years building teams, processes and reliable web applications. He blends leadership—mentoring, recruitment, and continuous-improvement culture—with active technical work in test automation (Selenium/Geb, Cypress/TypeScript) and Spring Boot/Thymeleaf projects. A certified Java programmer and Scrum Master, he regularly teaches and speaks at conferences and universities, translating complex topics into practical training. An open-source maintainer (kolorobot) and blogger, he often ships small but impactful improvements like Spring archetypes, security integrations and frontend dependency management. Based in Poland’s Pomeranian region, Rafal is notable for pairing rigorous quality focus and clean-code advocacy with a knack for growing individuals into autonomous, goal-driven teams.
15 years of coding experience
12 years of employment as a software developer
M.Sc. of Engineering, Computer Science, M.Sc. of Engineering, Computer Science at Politechnika Koszalińska
The project is a Maven archetype for Spring MVC web application.
Role in this project:
Full-stack Developer
Contributions:192 commits, 16 PRs, 57 pushes in 7 years 1 month
Contributions summary:Rafal primarily focused on setting up and configuring the Spring MVC quickstart archetype. Their contributions included fixing package configuration, renaming configuration files, reformatting code, and updating dependencies. They also introduced security features by integrating Spring Security, and they improved the project by introducing a Thymeleaf view and adding support for handling JSON responses.
A simple web application in Spring Boot and Thymeleaf
Role in this project:
Full-stack Developer
Contributions:36 commits, 6 PRs, 27 pushes in 7 years 2 months
Contributions summary:Rafal primarily focused on enhancing the front-end and integrating Actuator endpoints within the Spring Boot Thymeleaf application. They introduced WebJars to manage front-end dependencies and added Actuator links to the home page for easy access to application monitoring features. Additionally, they incorporated Spring IO Platform dependencies and updated the library versions to more recent versions. Furthermore, the user included Thymeleaf Layout Dialect and contributed to the overall structure of the application by adding flash attributes.
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.