Henry Paenga

Principal Engineer at Xero

Wellington, Wellington, New Zealand
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

👤
Senior
🎓
Top School
Henry Paenga is a Principal Engineer with a decade of experience building cloud-native platform tooling and infrastructure at Xero, rising from graduate developer to senior technical lead. He brings strong AWS, Linux, Docker and Agile expertise, paired with a BSc in Computer Science and Mathematics from Victoria University of Wellington. Henry combines hands-on platform development with DevOps sensibilities—contributing to high-profile open-source projects like runatlantis/atlantis by improving Terraform PR automation, OpenTofu support, and GitHub token handling. Known for improving system stability and maintainability, he focuses on pragmatic improvements (for example, graceful termination and better error messages) that reduce operational toil. Based in Wellington, he blends deep technical craft with mentoring and delivery leadership across large engineering teams.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BSc, Computer Science and Mathematics, Bachelor of Science - BSc, Computer Science and Mathematics at Victoria University of Wellington
github-logo-circle

Github Skills (13)

golang10
terraformer10
automation10
automations10
go10
atlantis10
github10
devops10
terraform10
cicd10
opentofu9
docker8
dockers8

Programming languages (11)

TypeScriptSmartyDockerfileJavaShellC++RustJavaScript

Github contributions (5)

github-logo-circle
runatlantis/atlantis

Apr 2019 - Nov 2024

Terraform Pull Request Automation
Role in this project:
userDevOps Engineer
Contributions:6 reviews, 7 PRs, 28 comments in 5 years 8 months
Contributions summary:Henry's contributions center around improving the stability and maintainability of the `runatlantis/atlantis` project. They addressed user permission issues within the autoplan functionality, updated e2e test configurations, and added support for OpenTofu. Additionally, the user enhanced error messages for OpenTofu and refined the project's deployment by integrating `dumb-init` for graceful termination. Furthermore, the user focused on improving Github token management by supporting loading it from the disk and addressed GitHub support token file for git commands.
atlantisgolangdevopsgopull-request
meringu/circuits

Oct 2015 - Jun 2021

Express logical circuits in code!
Contributions:27 releases, 95 commits, 56 PRs in 5 years 8 months
expressjscircuitsjavascriptexpressnodejs
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
Henry Paenga - Principal Engineer at Xero