Guillaume Lours

Staff Software Engineer at Docker, Inc

Greater Rouen Metropolitan Area France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Guillaume Lours is a Staff Software Engineer with 15 years of experience leading developer tooling and cloud-native projects, currently heading the team behind Docker Compose v2 and Docker Development Environments. He blends hands-on engineering in Go, Electron, React/Redux and CI/packaging automation with a track record of maintaining high-profile open-source repos such as docker/compose, docker/awesome-compose and docker-ce-packaging. A community builder and organizer—co-founder of Normandy Agile User Group and co-organizer of Codeurs en Seine—he also serves in leadership roles in Lean Kanban France and regularly speaks at local Java and Agile meetups. His work bridges product-facing desktop features and low-level developer UX improvements, from authoring Compose tooling to refining packaging and CI workflows. Notably, he often acts as the “glue” across teams and projects, handling both documentation, release notes and the operational updates that keep large open-source ecosystems shipping.
code15 years of coding experience
job15 years of employment as a software developer
bookDiplôme de Recherche en Technologie, Génie Informatique, Diplôme de Recherche en Technologie, Génie Informatique at Université de Rouen Normandie
languagesEnglish, French
github-logo-circle

Github Skills (28)

docker10
packaging10
command-line-interface10
docker-compose10
makefile10
dockers10
release-management10
go10
command-line10
spring-boot10
error-handling10
documentation10
cli10
mysql9
testing9

Programming languages (16)

MDXC#JavaMakefileGoHTMLKotlinEJS

Github contributions (5)

github-logo-circle
docker/awesome-compose

Mar 2020 - Aug 2022

Awesome Docker Compose samples
Role in this project:
userFull-stack Developer
Contributions:69 reviews, 89 commits, 121 PRs in 2 years 5 months
Contributions summary:Guillaume primarily contributed to various Docker Compose sample projects, demonstrating proficiency in both backend and frontend development. Their work included upgrading Spring Boot versions, establishing database connections with PostgreSQL and MySQL, and updating SparkJava and Angular samples. The user also focused on integrating services using compose networks and fixing build errors, indicating a focus on deploying working applications.
dockerfiledocker-composedockercompose
docker/docker-ce-packaging

Mar 2020 - Jan 2023

Packaging scripts for Docker CE
Role in this project:
userDevOps Engineer
Contributions:33 reviews, 48 commits, 91 PRs in 2 years 10 months
Contributions summary:Guillaume Lours primarily focused on updating Docker Compose versions within the `docker-ce-packaging` repository. His commits consistently updated the `DOCKER_COMPOSE_REF` variable in `common.mk` to reflect newer releases. He also updated the `DOCKER_SCAN_REF` variable to newer versions. This indicates a role centered on managing and maintaining the versions of key Docker-related tools within the packaging scripts.
rpmpackagingdockerdocker-cedeb
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
Guillaume Lours - Staff Software Engineer at Docker, Inc