Director Software Architect Trainer at Kaffeine Labs Ltd
Stony Stratford, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jakub Zalas is a seasoned software engineer, architect and trainer with 20 years' experience helping teams modernize legacy PHP systems and adopt robust testing and agile practices. As Director at Kaffeine Labs he combines consultancy, hands-on architecture and training for public-sector and enterprise clients, and previously served on Symfony’s core team where he contributed widely to popular components like Routing, HttpFoundation and Console. He is a pragmatic advocate of gradual migration strategies, BDD/TDD, and CI/CD—often introducing these via training, pair programming and incremental refactors rather than big rewrites. An active open-source maintainer, his commits show deep attention to test coverage, localization/ICU issues and subtle framework internals that improve stability for thousands of apps. He also builds tooling and DevOps integration (e.g. phpqa Docker images and CI pipelines), bridging development and delivery. Based in the UK, he pairs technical leadership with public speaking and event organization, making him both a hands-on engineer and an effective team coach.
20 years of coding experience
9 years of employment as a software developer
Master of Science (M.Sc.) Design and Exploitation of Computerized Information Systems, Master of Science (M.Sc.) Design and Exploitation of Computerized Information Systems at Poznan University of Technology
Engineer's degree Database Design and Application Software, Engineer's degree Database Design and Application Software at PWSZ w Elblągu
Docker image that provides static analysis tools for PHP
Role in this project:
DevOps Engineer
Contributions:276 releases, 16 reviews, 887 commits in 5 years 7 months
Contributions summary:Jakub primarily contributed to setting up and enhancing the `phpqa` repository, a Docker image for PHP static analysis tools. They added and updated tools like deptrac, php-semver-checker, and psalm to the image, and incorporated php-code-fixer and php-code-analyzer. Furthermore, the user made changes to automate the installation of these tools and managed the build process. They also configured CI/CD support for Github Actions, Bitbucket Pipelines, and ensuring the images are built as intended.
Contributions summary:Jakub primarily contributed to the Symfony Intl component, focusing on maintaining and improving its localization data and functionality. Their work involved fixing class namespaces in annotations, updating tests to align with the behavior of the Intl extension, and updating ICU data to newer versions. They also addressed issues related to timezones and date formatting, and incorporated changes related to GMT and UTC split in ICU.
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
Jakub Zalas - Director Software Architect Trainer at Kaffeine Labs Ltd