Jeff Welch

Software Engineering Manager at Onnit

Austin, Texas, 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
Jeff Welch is a seasoned software engineering manager in Austin with 15 years of experience building and operating large-scale, production systems across web, desktop, and automation domains. He progressed from hands-on engineering and CTO roles to leading teams at Onnit, where he transformed ad-hoc AWS setups into automated CI/CD containerized platforms and drove site-wide performance and scalability improvements. A pragmatic leader and mentor, he combines incident response and security postmortems with long-term architectural improvements that enabled record traffic and sales. Jeff is an active open-source contributor to prominent PHP testing and tooling projects (notably PHPUnit and related libraries), demonstrating deep expertise in test automation, mocking, and code-coverage tooling. He pairs strong software design and refactoring skills with practical delivery—having built cross-platform products and a company-wide framework that lowered development costs and scaled hosting to hundreds of thousands of sites. Comfortable at the intersection of engineering, operations, and product, he brings an operator’s mindset to shipping reliable, maintainable systems.
code15 years of coding experience
job21 years of employment as a software developer
bookComputer Science, Business Administration, Computer Science, Business Administration at Texas A&M University-Corpus Christi
github-logo-circle

Github Skills (35)

unit-testing10
mockk10
apidoc10
testing10
test-framework10
object-oriented-programming10
refactor10
phpunit10
php10
mocks10
api10
exception-handling10
mocker10
mocking10
code-coverage10

Programming languages (7)

C++CJavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
Documentation for PHPUnit.
Role in this project:
userTechnical Writer
Contributions:146 commits, 10 PRs, 16 pushes in 4 years
Contributions summary:Jeff primarily focused on enhancing the documentation for the PHPUnit project. Their contributions included adding and modifying documentation files, specifically for different versions and languages. The user adapted the documentation to use Bootstrap 3, updated the styling, and fixed encoding issues, improving the overall presentation and clarity of the documentation. The user also fixed rendering of notes, warnings and cautions.
phpphpunit
sebastianbergmann/exporter

Feb 2013 - Sep 2014

Provides the functionality to export PHP variables for visualization
Role in this project:
userBack-end Developer
Contributions:44 commits, 1 push, 2 comments in 1 year 7 months
Contributions summary:Jeff primarily refactored and updated the code within the `sebastianbergmann/exporter` repository. They renamed and restructured various files, including the `Exporter` and `ExporterContext` classes, improving code organization. Furthermore, the user removed the static interface and added state to `PHP_Exporter\Exporter` objects to improve the design. These changes suggest a focus on improving the maintainability and clarity of the codebase.
phpexportvariablesvisualization
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
Jeff Welch - Software Engineering Manager at Onnit