Damien Duportal

Staff Software Engineer - Jenkins Community Team at ESGI

Liège, Liège, 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
Damien Duportal is a Staff Software Engineer with 13 years crafting CI/CD, Docker, and Kubernetes tooling, currently leading community-facing engineering for Jenkins at CloudBees. He blends hands-on DevOps and backend work—improving Jenkins pipeline libraries, Docker agent builds, and Kubernetes plugin lifecycle—with a strong emphasis on people, culture, and maintainable automation. A frequent contributor to high-profile open-source projects like Jenkins and Traefik, he has a track record of hardening build/test processes, adding shared library primitives (e.g., updatecli()), and fixing subtle concurrency and publishing issues. Beyond product work he teaches CI/CD and Docker, mentors engineers, and freelances, bringing both practical delivery experience and an educator’s clarity to complex infrastructure problems. Based in Liège, he pairs academic roots from INSA Lyon with a pragmatic focus on reliability and developer experience that often surfaces in behind-the-scenes pipeline improvements.
code13 years of coding experience
job13 years of employment as a software developer
bookInformatique, Informatique at Pontificia Universidad Católica de Valparaíso
book2010, Informatique, 2010, Informatique at INSA Lyon - Institut National des Sciences Appliquées de Lyon
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (35)

kubernetes10
github-ci10
docker10
scripting10
testing10
bash10
dockers10
cicd10
automation10
script10
agent10
automation-testing10
build-automation10
kubernetes-pods10
sh10

Programming languages (24)

PowerShellSmartyJavaCSSCMakefileGoMustache

Github contributions (5)

github-logo-circle
Collection of custom steps and variables for our Jenkins instance(s)
Role in this project:
userDevOps Engineer
Contributions:592 reviews, 156 commits, 440 PRs in 1 year 11 months
Contributions summary:Damien focused on enhancing the CI/CD pipeline for the Jenkins infrastructure project. Their contributions included updates to the testing framework, the introduction of a new `updatecli()` shared library for managing infrastructure changes, and refactoring of Docker build processes. They also made modifications to the Docker configuration and Kubernetes setup. These changes aim to improve the automation, reliability, and maintainability of the Jenkins pipelines.
jenkinsjenkins-pluginpipelinejenkins-api-plugingocd
[Deprecated & ingrated in docker-agent] Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:3 releases, 116 reviews, 67 commits in 3 months
Contributions summary:Damien primarily contributed to the project by modifying and improving the build and test processes. They made changes to `make.ps1` and `tests/test_helpers.bash`, focusing on bumping dependencies, applying shellcheck, fixing concurrency issues and ensuring correct versions during the build process. The commits demonstrate a focus on the automation aspects, and the user also addressed the arguments that were used in the testing pipeline.
jenkinsremote-executiondocker-imageagentjenkins-agent
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