Brian Saville

Senior Software Architect at Adobe

American Fork, Utah, 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

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelors, Computer Engineering, Bachelors, Computer Engineering at Brigham Young University
github-logo-circle

Github Skills (22)

unit-testing10
grails10
python10
groovy10
testing10
jenkins10
jenkins-ci10
web-application9
webapp-framework9
application-framework9
cicd9
yaml9
automation9
webapp9
automations9

Programming languages (11)

SmartyTypeScriptJavaCJavaScriptGoMustachePHP

Github contributions (5)

github-logo-circle
apache/grails-core

Sep 2011 - May 2012

The Grails Web Application Framework
Role in this project:
userFull-stack Developer
Contributions:8 commits in 8 months
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.
groovyweb-applicationframeworkweb-application-frameworkapplication-framework
MOVED: Now at https://opendev.org/jjb/jenkins-job-builder
Role in this project:
userDevOps 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