Casey Johnson is a Senior Software Engineer with nine years of professional experience and a long history of leading full-stack development, DevOps, and database operations across startups and enterprise teams. Currently at Adobe, Casey brings deep hands-on expertise in building scalable microservices, mobile and web applications, and critical healthcare systems that served over 10,000 users weekly. He has repeatedly worn multiple hats—IT director, DBA, product manager, and front-end designer—helping organizations move quickly from concept to production while maintaining reliability. Notable for reducing database incident discovery time from hours to under 30 seconds and for donating a student scheduling system that saved a school district over $20,000, Casey pairs technical breadth (JavaScript, Java, C#, React, Node, SQL/NoSQL, RabbitMQ) with practical operational experience. Based in the Salt Lake City area, he blends entrepreneurial roots with enterprise engineering rigor and a pragmatic focus on user-facing outcomes.
9 years of coding experience
18 years of employment as a software developer
Bachelor of Arts (BA), Management of Information Systems, Bachelor of Arts (BA), Management of Information Systems at Utah State University - Jon M. Huntsman School of Business
Master's degree, Business Administration, Master's degree, Business Administration at John B. Goddard School of Business & Economics
High School Diploma, High School Diploma at Morgan High School
Documentation repository for the Adobe Experience Platform Mobile SDKs
Contributions:3 pushes, 1 branch in 11 days
adobe-experience-manageradobesdksandroidsdk
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.