Greg Hardy

Principal Software Engineer at Puppet Labs, Inc.

Belfast, Northern Ireland, 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
Greg Hardy is a Principal Software Engineer with over a decade of experience building cloud, networking and telecom systems, now leading Partner Integrations at Puppet where he delivered certified ServiceNow applications and orchestration connectors. He combines low-level performance engineering (C/C++) and systems design from his telecom and acceleration work with modern cloud-native tooling across AWS, Azure, GCP, containers and IaC. Greg’s recent focus on ServiceNow ITOM, Puppet spokes and Puppet-to-AWS integrations reflects a talent for making complex automation and CI workflows reliable at scale. He’s comfortable across languages (Ruby, Python, Go, Java) and has driven production-grade solutions that bridge enterprise monitoring (Splunk), virtualization (VMware) and cloud orchestration. Based in Belfast, he brings a pragmatic, test-driven approach—evidenced by his work fixing acceptance tests and release prep for puppetlabs’ AWS modules—that keeps open-source integrations robust in real environments.
code10 years of coding experience
job23 years of employment as a software developer
bookBachelor of Computer Science, Bachelor of Computer Science at Univeristy of Wollongong, Australia
bookwarilla high school, NSW, Australia
github-logo-circle

Github Skills (9)

infrastructure-as-code10
puppeteer10
aws10
acceptance-testing10
puppet10
vpc9
automation8
automations8
ruby7

Programming languages (8)

PowerShellShellJavaScriptGoHTMLRubyPuppetPython

Github contributions (5)

github-logo-circle
Puppet module for managing AWS resources to build out infrastructure
Role in this project:
userCloud Engineer / Infrastructure Engineer
Contributions:1 release, 27 commits, 21 PRs in 3 years 3 months
Contributions summary:Greg primarily contributed to acceptance tests and infrastructure management within the AWS environment. Their work involved fixing and updating acceptance tests related to VPC and Elastic Load Balancer (ELB) configurations. The commits also included release preparation tasks, showcasing a focus on maintaining and deploying the infrastructure defined by the Puppet modules. The user appears to be instrumental in ensuring the modules' functionality and stability in the AWS cloud.
puppetpuppet-moduleinfrastructureaws-resourcesaws
Puppet module that installs, configures, and manages the Docker daemon and Docker containers.
Contributions:4 PRs, 5 pushes, 3 branches in 2 years 2 months
containerspuppetdaemonpuppet-moduleinotify
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
Greg Hardy - Principal Software Engineer at Puppet Labs, Inc.