Penelope Gale

Senior Software Engineer at Rula

Massachusetts, 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
Penelope Gale is a Senior Software Engineer with 11 years of experience building cloud and DevOps tooling, currently based in Massachusetts and working at Rula. She brings deep expertise in Python, Go, OpenStack and Juju, having progressed through multiple engineering and management roles at Canonical and CloudZero. Penelope has a track record of productionizing distributed systems and automation—her open-source contributions include a Juju charm and Puppet improvements for Apache Bigtop’s Zookeeper integration, improving deployability and network configuration. Comfortable leading projects and shipping infrastructure-grade software, she pairs hands-on coding with operational insight. An unconventional background in cinema-television production hints at strong storytelling and product intuition when shaping developer-facing UX and documentation.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelor of Arts (B.A.), Cinema-Television Production, Bachelor of Arts (B.A.), Cinema-Television Production at University of Southern California
github-logo-circle

Github Skills (8)

big-data10
puppeteer10
juju10
puppet10
dockers9
docker9
javas8
java8

Programming languages (12)

TypeScriptDockerfileJavaShellC++CJavaScriptGo

Github contributions (5)

github-logo-circle
apache/bigtop

Jun 2016 - Jul 2016

Bigtop is an Apache Foundation project for Infrastructure Engineers and Data Scientists looking for comprehensive packaging, testing, and configuration of the leading open source big data components.
Role in this project:
userDevOps Engineer
Contributions:5 commits, 8 PRs, 17 comments in 1 month
Contributions summary:Penelope's commits primarily focused on integrating and configuring Apache Zookeeper within the Bigtop ecosystem. They implemented a Zookeeper charm using Juju for deployment and management, adding reactive handlers and rolling restart capabilities. Additionally, the user modified Puppet manifests for Zookeeper to address peer ID configuration and added features like binding to a specific network interface for client connections. These changes streamline deployment and enhance network configuration.
javaapachebig-databigtop
pengale/charm-rolling-ops

Feb 2022 - Sep 2022

Example charm that also holds the rolling-ops library (for now).
Contributions:20 reviews, 18 commits, 7 PRs in 6 months
opscharmrollingruby
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
Penelope Gale - Senior Software Engineer at Rula