Guillaume Charmes

Director Of Engineering at Immertec

Fort Lauderdale, Florida, United States
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
award
Top expert inFull Stack Development and DevOps Technologies
Guillaume Charmes is a Director of Engineering with 14 years building and scaling cloud-native platforms, currently leading engineering at Immertec from Fort Lauderdale. A former lead developer on Docker and active Go contributor, he combines deep systems-level expertise (containers, signals, ptys, cross-compilation) with hands-on migration experience that repeatedly reduced costs and unlocked scale. He’s driven cloud transformations and microservice migrations at startups and enterprises (Magic Leap, SimpleReach, Agrarian Labs), and has led teams to adopt Go, Docker, and modern SDLC practices. Guillaume blends executive leadership with technical ownership—authoring Docker docs and contributing fixes to core projects—so he’s comfortable both shaping roadmap and shipping low-level code. An unusual strength is his cross-platform systems work (OpenBSD, Solaris, RISC-V) and tooling contributions that reflect a pragmatic focus on portability and maintainability.
code14 years of coding experience
job9 years of employment as a software developer
bookEpitech
bookMaster Computer Sciences, Master Computer Sciences at Saint Petersburg State University
bookMaster Computer Sciences, Master Computer Sciences at Chongqing University
bookSciences, Sciences at International Boarding School of Tersac
languagesEnglish, French, Spanish, Chinese, Russian
stackoverflow-logo

Stackoverflow

Stats
118,458reputation
11.2mreached
197answers
0questions
Badges
linux
top-1%
docker-compose
top-5%
go
top-1%
vagrant
top-1%
ip-address
top-1%
docker
top-1%
github-logo-circle

Github Skills (51)

cli10
ip-address10
container10
docker10
multiplatform10
apparmor10
apidoc10
http10
user-authentication10
linux10
authentication10
build-system10
cross-platform10
containerization10
dockers10

Programming languages (18)

JavaC++RustCGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
creack/pty

Feb 2014 - Mar 2022

PTY interface for Go
Role in this project:
userBack-end & DevOps Engineer
Contributions:24 releases, 21 reviews, 31 commits in 8 years 2 months
Contributions summary:Guillaume primarily contributed to the cross-platform support and build system of the pty library, modifying build tags and scripts to enable compilation and testing on various operating systems and architectures, including OpenBSD, Solaris, and RISC-V. They also improved the error handling within the library and updated the build process for Go versions. Furthermore, the user implemented features to bypass certain system calls and set terminal configurations for more flexible usage.
golangcross-platformttyptygo
docker/cli

Mar 2013 - May 2014

The Docker CLI
Role in this project:
userBack-end Developer & Technical Writer
Contributions:1264 commits in 1 year 2 months
Contributions summary:Guillaume contributed to the Docker CLI project by modifying build-related paths, potentially for development or testing purposes. They updated documentation, specifically relating to `pull` and `push` commands, and fixed an issue related to fish completion scripts. The user also updated their email in documentation and added their GitHub username, creack, to the `pkg/signal` component, suggesting a level of ownership or contribution to signal handling.
dockerdocker-clicli
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 Charmes - Director Of Engineering at Immertec