Owen Berry is a Principal Architect with over 25 years of hands-on experience designing and building robust software systems, currently leading architecture and delivery at Bounteous. He blends deep engineering craft—especially in Scala, Python, Java and JavaScript—with practical leadership, mentoring junior engineers and writing clear architecture and requirements to ensure successful client outcomes. His recent work focuses on data engineering, streaming and reactive systems, as well as exploring serverless patterns to solve operational challenges. A pragmatic proponent of open source and Agile practices, he has contributed to well-known projects like the Jenkins Slack plugin by modernizing configuration migrations. Based in Apex, NC, he balances professional curiosity with an appetite for learning new technologies and enjoys outdoor activities with his family.
11 years of coding experience
24 years of employment as a software developer
BSc Computer Science Mathematics, BSc Computer Science Mathematics at University of the Witwatersrand
A Jenkins plugin for posting notifications to a Slack channel
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 92 comments in 11 months
Contributions summary:Owen primarily focused on migrating and refactoring existing configurations within the Jenkins Slack plugin. Their work involved updating settings migration processes to ensure compatibility with newer versions, specifically handling configurations from version 1.8 to 2.0. They addressed various migration issues, including fixing premature exits and ensuring proper handling of job properties. The commits demonstrate a solid understanding of the plugin's internal structure and the impact of configuration changes.
Contributions:22 pushes, 5 branches in 9 years 2 months
jenkinsjenkins-cici-pluginnotificationsslack
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.