Summary
Stephen Done is a Senior Software Engineer in Provo, Utah with 11 years of experience building full-stack, cloud-native systems and leading student and junior engineers. He specializes in Node.js microservices, AWS, MySQL and Elasticsearch while also shipping frontend work in Angular, Vue and React and mobile code in Swift. At BYU Broadcasting he designed greenfield microservices and a dynamic API rendering engine for streaming clients, and earlier built high-performance, keyboard-accessible UI libraries and an Electron wrapper to modernize document workflows. His background in economics and analytics—plus hands-on use of R, Pandas, scikit-learn and TensorFlow—gives him a data-minded approach to engineering and product decisions. Always learning new tools and patterns, he blends practical system design with a habit of teaching and mentoring to scale team capability.
11 years of coding experience
10 years of employment as a software developer
Web Development, JavaScipt, AngularJS, HTML, CSS, Web Development, JavaScipt, AngularJS, HTML, CSS at DevMountain
Java Programming, Java Programming at O'Reilly School of Technology
Economics, Economics at UC Santa Barbara
Bachelor of Arts, Economics, Bachelor of Arts, Economics at Brigham Young University
Spanish