George Adams

Principal Software Engineering Manager at Eclipse Adoptium

Test Valley, England, United Kingdom
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
George Adams is a Principal Software Engineering Manager at Microsoft with nearly a decade of experience leading language and build-tool initiatives, currently managing the Go group and overseeing the Microsoft build of the Go toolset. A Java Champion and Chairman of the Eclipse Adoptium community, he blends deep open-source stewardship with hands-on DevOps and build automation expertise across projects like Temurin and OpenJDK. He has driven multi-architecture release pipelines, macOS code-signing improvements, and Homebrew packaging work that directly supports large-scale distribution of OpenJDK binaries. A frequent conference speaker and member of the Go Enterprise Advisory Board at Google, he pairs technical leadership with community influence to shape language ecosystems. Based in Test Valley, UK, he brings a pragmatic mix of platform-level engineering, cross-functional program management, and a proven track record of shipping reliable, multi-platform build systems.
code9 years of coding experience
job5 years of employment as a software developer
bookBSc (Hons) Computer Systems and Networks Computer Science, BSc (Hons) Computer Systems and Networks Computer Science at University of Plymouth
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
41reputation
879reached
1answer
4questions
github-logo-circle

Github Skills (46)

alpine-linux10
github-ci10
docker10
package-management10
scripting10
groovy10
docker-image10
testing10
linux10
bash10
build-system10
homebrew-cask10
dockers10
cicd10
java10

Programming languages (27)

C#CStandard MLMakefileHandlebarsGoHTMLGroovy

Github contributions (5)

github-logo-circle
adoptium/temurin-build

Mar 2019 - Jan 2023

Eclipse Temurin™ build scripts - common across all releases/versions
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:2 releases, 277 reviews, 172 commits in 3 years 10 months
Contributions summary:George primarily contributed to the build and release processes within the Temurin build repository. Their work involved modifying shell scripts and Groovy configuration files to add support for new platforms (Solaris Intel, Alpine Linux), integrate automated tools like GitHub Actions, and improve build procedures. Additionally, the user implemented changes related to signing and code signing, especially for macOS releases, and adapted these processes based on the project's needs. The contributions demonstrate expertise in build automation and infrastructure management.
docker-commandscacertdocker-groupswttheia
AdoptOpenJDK HomeBrew Tap
Role in this project:
userDevOps Engineer
Contributions:18 reviews, 114 commits, 299 PRs in 2 years 5 months
Contributions summary:George primarily updated HomeBrew tap files, which are used to package and distribute software, specifically for AdoptOpenJDK. Their commits involved updating package URLs, checksums, and version information for various OpenJDK versions (8, 11, 12, and 15) across different JRE and JDK builds, with openj9 and hotspot implementations. They also introduced an auto-update script, and refactored it later, automating the process of keeping the cask files up-to-date by pulling information from an API.
homebrewhomebrew-tapadoptopenjdk
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
George Adams - Principal Software Engineering Manager at Eclipse Adoptium