Summary
Zachary Johnson is a Senior Software Engineer with 10 years of experience modernizing legacy web applications and building cloud-native systems, currently contributing to Adobe’s Stock Platform and the Apollo GraphQL Router. He is fluent across JavaScript, Python, PHP, and Java, and prefers deploying via CI/CD to containerized environments while also having hands-on experience migrating VM-based apps into Kubernetes. His background as a Linux-using system administrator gives him an edge in diagnosing complex, multi-layered production issues and automating infrastructure workflows. Known for enjoying the craft of refactoring “spaghetti” code into dependable patterns, he balances large-team collaboration at Adobe with side projects—like a React/Node/MongoDB D&D site—that he uses to prototype cutting-edge ideas. A BYU CS graduate and lifelong tinkerer, Zachary brings steady pragmatism and a knack for turning legacy constraints into maintainable, testable systems.
10 years of coding experience
9 years of employment as a software developer
BS Computer Science, BS Computer Science at Brigham Young University