Brian Moyles

Greater Minneapolis-St. Paul Area 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
Brian Moyles is a seasoned Internet professional with 14 years of hands-on experience in systems and network administration, DevOps, build and release engineering, and cloud infrastructure across heterogeneous environments. He blends leadership and deep technical craft—often as a "backseat developer"—to design resilient architectures, automate workflows, and ship continuous integration and deployment pipelines. His open-source contributions include meaningful DevOps work on Netflix’s aminator and enhancements to a Gradle os-package plugin for Debian packaging, showing practical expertise in image creation and Linux packaging. Comfortable across multiple languages and toolchains, he excels at translating operational needs into repeatable, test-covered automation. Based in the Twin Cities, he pairs pragmatic problem-solving with a taste for tooling and orchestration improvements that quietly boost team velocity and reliability.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (20)

python10
groovy10
testing10
plugin-development10
debian-packaging10
spock10
gradlew10
gradle10
argparse9
ant9
logging8
cicd8
cli7
refactoring7
remote-desktop6

Programming languages (12)

C#TypeScriptJavaShellC++CBatchfileJavaScript

Github contributions (5)

github-logo-circle
Netflix/aminator

Feb 2013 - Jun 2021

A tool for creating EBS AMIs. This tool currently works for CentOS/RedHat Linux images and is intended to run on an EC2 instance.
Role in this project:
userDevOps Engineer
Contributions:88 commits, 47 PRs, 26 pushes in 8 years 5 months
Contributions summary:Brian primarily focused on setting up the development and deployment environment for the project. The commits demonstrate the addition of a distribute_setup file, indicating an effort to manage dependencies. Further, the user implemented and refactored parts of the core application and supporting modules like the command line interface (CLI), by moving the version into the __init__.py file and introducing argparse, illustrating a transition to a modern development approach. The user also incorporated refactoring, plugin implementation, and logging configuration improvements which strengthens the overall stability of the project.
ecscentosec2linuxebs
Gradle plugin for constructing linux packages, specifically RPM and DEBs.
Role in this project:
userBack-end & DevOps Engineer
Contributions:17 commits, 6 PRs, 2 pushes in 2 years 3 months
Contributions summary:Brian primarily contributed to the development of the `deb` packaging plugin. They added features for configuring various Debian control file fields such as conflicts, recommends, and custom fields. Furthermore, the user refactored the code to improve initialization, and test coverage for new features. They also addressed an issue related to multiple provides and provided test coverage to ensure the robustness of the code.
gradlerpmgroovylinuxdebs
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
Brian Moyles