Guillem Canal is a seasoned Software Architect based in Paris with 12 years of experience designing and shipping robust web platforms and developer tooling. He combines hands-on backend craftsmanship in PHP and Symfony with leadership as Tech Lead and architect roles across retail, media and SaaS companies, driving TDD, pair programming and Design by Contract practices. Comfortable with Docker-based workflows, CI/GitLab pipelines, search stacks (ElasticSearch/SolR) and modern JS (Vue/React), he focuses on reclaiming domain intelligence inside applications and aligning technical decisions with product owners. An active contributor to open-source, he improved asynchronous Docker event handling in a PHP Docker client to enable real-time reactions and better testability. Known as an "Artisan Logiciel," he mentors teams to elevate code quality and developer ergonomics while pragmatically modernizing legacy systems.
12 years of coding experience
5 years of employment as a software developer
IP Formation
Communication visuelle, Communication visuelle at ECV Paris
Contributions:7 commits, 1 PR, 5 comments in 1 day
Contributions summary:Guillem primarily focused on implementing asynchronous event consumption within the Docker client. They added features to handle Docker system events using a callback stream and adjusted the test suite to verify this functionality. Their contributions included refactoring existing code to utilize asynchronous operations and improve the testability of the system events handling. These changes significantly enhanced the application's ability to react to Docker events in real-time.
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
Guillem Canal - Software Architect at Maisons du Monde