Brian Saville is a Senior Software Architect with 14 years of experience designing and implementing integration-focused, ops-friendly systems and web services, currently driving engineering productivity and distributed configuration at Adobe. He blends deep hands-on expertise in Groovy/Grails, Java, C#, and low-level C/C++ with strong system administration skills across Linux/Unix, DNS, email, and networking. Known for automating complex release and CI/CD processes using SaltStack and Jenkins, he also led rewrites of core services and large Angular UI overhauls. An active open-source contributor, he has improved testing and Windows-specific behavior in the Grails core and extended Jenkins Job Builder for broader integrations. A BYU MS in Information Technology (3.97) and former drum major, he brings disciplined leadership, teaching experience, and a knack for turning operational pain points into reliable, automated solutions.
14 years of coding experience
9 years of employment as a software developer
Bachelors, Computer Engineering, Bachelors, Computer Engineering at Brigham Young University
Contributions summary:Brian primarily contributed to bug fixes and implemented new tests within the Grails framework. They addressed issues related to URL mapping parameter assertions and Windows-specific problems. The user also added documentation events and made minor improvements to code formatting. The contributions focused on Grails' testing infrastructure and its core features.
MOVED: Now at https://opendev.org/jjb/jenkins-job-builder
Role in this project:
DevOps Engineer
Contributions:5 commits in 2 days
Contributions summary:Brian made several contributions to the jenkins-job-builder project, enhancing its capabilities for integrating with various tools and plugins. Their work includes adding support for MongoDB, Doxygen and SVN credentials within Jenkins job configurations. These changes likely improve the automation and integration features of Jenkins job configurations. Furthermore, they added support for port allocation and strings-match conditional steps.
jenkinsjenkins-jobbuilderopendevjob
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 Saville - Senior Software Architect at Adobe