Adrien Delorme is a senior software engineer with 13 years of experience building cloud-native, backend and infrastructure systems across startups and large teams, now based in Stockholm. He specializes in Go, databases and DevOps tooling, and has driven performance work such as halving containerd image pull times at Hugging Face and shaping Packer’s HCL2 and plugin evolution at HashiCorp. Adrien is an active open-source contributor to well-known projects (e.g., HashiCorp’s go-getter and packer), adding robustness like checksum verification, partial downloads, and improved TTY testing. He combines hands-on systems programming (Go, some Rust and C++) with Kubernetes, Terraform and observability stacks to deliver reliable production services. Known for pragmatic design and testing-first improvements, he also brings experience building large-scale features like in-house crawlers, geo systems and analytics pipelines.
13 years of coding experience
13 years of employment as a software developer
Epitech
jean moulin beziers
Bachelor's degree, Video Games and Mobile content, Bachelor's degree, Video Games and Mobile content at Keimyung University
Package for downloading things from a string URL using a variety of protocols.
Role in this project:
Back-end Developer
Contributions:6 releases, 38 reviews, 148 commits in 3 years 3 months
Contributions summary:Adrien primarily contributed to the `go-getter` package, which focuses on downloading files from URLs. Their work included implementing checksum verification to prevent unnecessary downloads, adding tests for this functionality, and improving HTTP handling, such as closing response bodies early and allowing for partial downloads. The user also added features related to progress tracking, enabling the display of download progress.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
Backend Engineer & DevOps Engineer
Contributions:33 releases, 906 reviews, 1544 commits in 3 years 7 months
Contributions summary:Adrien's commits primarily focused on enhancing the testing infrastructure of the Packer tool. They refactored the testing process by introducing interfaces for mocking the terminal (TTY) and added new test cases to verify the correct behavior of the tool's user interface. They also modified the main program to properly handle a TTY interface. Furthermore, they introduced a shell provisioner to be run during the build and enhanced the error handling for the provisioners.
vagrantplatformslinuxpackerdocker
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.