Randy Buck is a Senior Software Architect with 15 years of experience designing and operating large-scale, data-driven systems at Adobe. He specializes in big data streams, containerized deployments with Docker, and building resilient, testable architectures—often deliberately stress-testing his own code to find weak points early. Based in Lehi, Utah, he progressed through engineering and architecture roles at Adobe, coupling deep hands-on development with strategic system design. His academic background includes an M.S. in Computer Science and dual BAs in Computer Science and Japanese from Brigham Young University, reflecting both technical rigor and cross-cultural communication skills. Randy brings a pragmatic, experiment-first approach to production reliability and performance tuning, with a knack for simplifying complex distributed problems.
15 years of coding experience
16 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Brigham Young 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.