Summary
Jason Catena is a Senior Software Build Engineer with 16+ years automating and parallelizing complex build, CI/CD, and configuration-management systems for embedded and trading platforms. He designs and leads literate, functional build systems—having written his own tool, Credo—while operationalizing pipelines with TeamCity, Jenkins, Argo, and Artifactory for large-scale teams. Jason blends deep shell- and Python-based tooling with experience across SCMs (Git, ClearCase, Perforce) and accelerators (ElectricAccelerator, GNU parallel) to cut build times and simplify delivery. He has a track record of turning fragile, manual processes into robust, auditable automation used worldwide and brings hands-on on-call and plugin-level expertise to maintain production reliability. Based in Bartlett, IL, he pairs pragmatic engineering with technical authorship (noweb/LaTeX) and a preference for composing build behavior from small, reusable command-line scripts rather than monolithic control files.
16 years of coding experience
26 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Motorola University
BS Computer Engineering, BS Computer Engineering at Penn State University
Master's degree (incomplete) Computer Science, Master's degree (incomplete) Computer Science at University of Illinois Chicago
Master's degree (incomplete) Computer Science, Master's degree (incomplete) Computer Science at Illinois Institute of Technology
English, sh (inferno), ksh, sh, bash, make, gnu make, emake, c, perl, latex, java, c++, go, haskell, ruby, python