Molly Waggett

Software Engineer II at CreativeX

Portland, Oregon, 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
Molly Waggett is a software engineer with a decade of experience building reliable backend systems, release automation, and deployment tooling, currently based in Portland, OR. She has deep Puppet and DevOps expertise—contributing to core Puppet projects like PuppetDB, r10k, and Puppet Server—where she improved observability, release pipelines, and environment management for large-scale automation. At Puppet she progressed from release engineering to senior engineering, driving CI/CD standardization, performance improvements, and mentoring while serving as a scrum master. Molly pairs pragmatic engineering with a love of automation and collaboration, having upgraded complex dependencies and automated multi-repo releases across diverse platforms. Outside of code she draws creativity and presence from acting and improv, which informs her inclusive, communicative approach to teamwork.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (BA) Linguistics, Bachelor of Arts (BA) Linguistics at Reed College
bookSoftware Development, Software Development at Epicodus
languagesEnglish, Spanish, Russian
github-logo-circle

Github Skills (19)

dependency-management10
github-ci10
puppeteer10
pup10
puppet10
clojure-cli10
configuration-management10
cicd10
clojure10
project-configuration10
githubaction-workflow10
devops10
schema-design9
database-design9
logging9

Programming languages (13)

PowerShellC++GoMustacheHTMLPerlShellCoffeeScript

Github contributions (5)

github-logo-circle
puppetlabs/r10k

Dec 2019 - Jan 2023

Smarter Puppet deployment
Role in this project:
userDevOps Engineer
Contributions:345 reviews, 155 commits, 140 PRs in 3 years 2 months
Contributions summary:Molly primarily focused on improving the deployment process of the r10k project. Contributions include adding a GitHub Action to tag and release the project to rubygems. The user also updated acceptance tests to account for changes in puppet and added verbosity and debugging options for improved test runs. This work enhances the automation and reliability of the project's release cycle.
deploymentsmarterpuppet
puppetlabs/puppetdb

May 2016 - Dec 2019

Centralized Puppet Storage
Role in this project:
userBack-end Developer
Contributions:16 reviews, 76 commits, 74 PRs in 3 years 7 months
Contributions summary:Molly primarily focused on improving the logging and error handling within the PuppetDB codebase. Their work involved adding the `certname` to command failure messages, enhancing traceability. They also added the producer column to reports, catalogs, and factsets and implemented the corresponding new wireformats. Furthermore, the user refactored the database schema by introducing a separate "producers" table and replacing hard-coded command versions with calls to the latest command versions.
puppetdbpuppetstoragecentralizedclojure
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
Molly Waggett - Software Engineer II at CreativeX