Erik Johnson

Senior Site Reliability Engineer at Akamai Technologies

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
Erik Johnson is a Senior Site Reliability Engineer with 14 years of UNIX/Linux-centered experience, blending hands-on system administration with platform-scale automation and SRE practices. He moved from support roles into engineering, driving large migrations and building custom tooling for complex log correlation, SIP load testing, and multi-site monitoring. A long-time SaltStack contributor and former SaltStack engineer, he has deep expertise in configuration management and package ecosystems and has extended Salt's Docker, file, and git capabilities. His open-source contributions span popular projects like Jinja2 and docker-py, where he improved template/filter correctness and Docker API ergonomics—work that reflects a careful, test-driven approach to edge cases. Comfortable across Bash, Perl, and Python, he pairs operational pragmatism with a developer’s rigor, notably managing large-scale telephony datasets and automating high-volume test infrastructures.
code14 years of coding experience
job16 years of employment as a software developer
bookAssociate of Science (A.S.), Computer Science, Associate of Science (A.S.), Computer Science at Waubonsee Community College
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Northern Illinois University
languagesEnglish, Spanish
github-logo-circle

Github Skills (42)

docker10
python10
apidoc10
testing10
configuration-management10
template-engine10
jinjava10
stat10
dockers10
java10
docker-engine10
docker-api10
javas10
automation10
infrastructure10

Programming languages (18)

C#JavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
saltstack/salt

Jan 2012 - Nov 2022

Software to automate the management and configuration of infrastructure and applications at scale.
Role in this project:
userDevOps Engineer
Contributions:21 reviews, 5598 commits, 1682 PRs in 10 years 11 months
Contributions summary:Erik's commits focus on infrastructure management within the saltstack/salt repository. They modified and expanded functionality within the docker module to allow for better network management and also introduced more granular control on the `file.managed` and `git.latest` states, and implemented the option to sync custom module types. Additional changes include improvements to output formatting across multiple modules. Furthermore, various tests were added and expanded.
pythonzeromqevent-streaminfrastructure-managementcloud-providers
vmware-archive/salt-contrib

Dec 2013 - Feb 2017

Salt Module Contributions
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 commits, 2 pushes in 3 years 2 months
Contributions summary:Erik contributed to the project by refactoring and moving files related to the `yumpkg` module, likely for improved organization. The refactoring included renaming and migrating code, suggesting a focus on improving the overall structure and maintainability of the project. The user also modified the `yumpkg_api` module, reflecting knowledge of the project's underlying infrastructure and API dependencies.
saltvagrantvcentervmware
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
Erik Johnson - Senior Site Reliability Engineer at Akamai Technologies