Steven Terrana

Principal Director at Booz Allen Hamilton

Washington DC-Baltimore 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
🎓
Top School
Steven Terrana is a Principal Director and seasoned software engineering leader with nine years driving DevSecOps, cloud infrastructure, container orchestration, and microservice adoption at Booz Allen Hamilton. He builds reusable delivery capabilities that scale across the firm and industry, blending hands-on engineering with strategic platform vision. An active open source contributor and author of the Jenkins Templating Engine, he has made targeted improvements to core Jenkins plugins—adding tag support and closure execution handling—and represents the Continuous Delivery Foundation as an ambassador. Steven pairs public speaking at KubeCon, DevOps World, and RedHat Summit with practical delivery experience, mentoring teams to production-grade CI/CD. With a Mechanical Engineering degree from the University of Pittsburgh and a past of teaching C++ and robotics, he brings a curious, analytical mindset and a knack for translating complex systems into teachable, reusable solutions.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Mechanical Engineering, Bachelor of Science (B.S.) Mechanical Engineering at University of Pittsburgh
stackoverflow-logo

Stackoverflow

Stats
81reputation
3kreached
6answers
0questions
github-logo-circle

Github Skills (14)

unit-testing10
javas10
git10
jenkins10
jenkins-ci10
java10
pipeline10
sc10
groovy9
jenkins-template-engine6
templating6
shared-libraries6
jenkins-pipeline6
jenkins-plugin6

Programming languages (12)

SmartyDockerfileJavaShellCSSJavaScriptGoLua

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:27 commits, 3 PRs, 17 comments in 1 year 5 months
Contributions summary:Steven primarily contributed to the `workflow-cps-plugin` repository, focusing on the execution of user-defined closures within the Jenkins workflow environment. They modified the `CpsScript.java` file to handle the invocation of closures, including changes to invoke closures and handle their arguments. Further contributions included implementing and testing user-defined closure execution through updates to `DSLTest.java` and `CpsScriptTest.java`.
pipeline
jenkinsci/git-plugin

Oct 2019 - Feb 2020

Git repository access for Jenkins jobs
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 4 comments in 4 months
Contributions summary:Steven primarily focused on enhancing the `GitSCMFileSystem` class within the Jenkins Git plugin. Their contributions include allowing the system to support Git tags, making the system more generic by using prefixes directly. Moreover, the user added unit tests for creating SCMFileSystem from tags, demonstrating a commitment to code quality. The user's changes were specific to accessing and interacting with Git repositories, as implied by the repository's purpose and topics.
jenkinsjenkins-security-scan-enabledgit-pluginjenkins-plugingitflow
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