Ethan Johnston is a software engineer with nine years of experience focused on back-end and cloud development, currently building data platforms at Snowflake after contributing to AWS IAM Identity Center. A McMaster Computer Science graduate, he progressed from backend roles at IBM—where he worked on Kubernetes/Openshift operators and CI pipelines—to feature and infrastructure work at AWS, demonstrating strong production engineering chops. He combines practical experience with large-scale cloud services and legacy system maintenance, making him comfortable across containers, CI/CD, and enterprise platforms. Based in Toronto, he brings a developer-first perspective shaped by both open-source contributions and hands-on operational ownership of complex build and deployment systems.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Computer Science, Bachelor of Applied Science (B.A.Sc.) Computer Science at McMaster University
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.