George Adams

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 Senior Software Engineering Manager at Microsoft who leads the Go group and oversees the Microsoft build of the Go toolset while also serving as a Java Champion and Chairman of the Eclipse Adoptium community. He blends people leadership with deep hands-on runtime and DevOps expertise—driving multi-architecture OpenJDK Docker builds, Homebrew packaging automation, and cross-platform test infrastructure for Temurin (including Alpine and Solaris support). A frequent speaker and open source steward, he bridges community governance with production delivery and also serves on the Go Enterprise Advisory Board. Based in the UK, he brings almost a decade of industry experience and a BSc in Computer Systems and Networks.
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
java10
cicd10

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