Summary
Sam Mcdonald is a Senior Software Engineer in Salt Lake City with 10 years of experience building reliable, testable software across defense and engineering domains. He pairs a strong mechanical engineering research background and an M.S. (4.0) with hands-on software practice—writing automated tests, applying OOP in MATLAB and C++, and shipping systems at L3Harris and Raytheon. Self-taught in programming, he gravitates toward automation and continuous improvement, turning repetitive tasks into maintainable tooling. His early research in haptics, robotics, and bio-inspired fluid dynamics led to novel control algorithms and hardware designs, reflecting a talent for bridging theory and practical implementation. Colleagues rely on him for thoughtful engineering, high-quality code, and a contagious enthusiasm for making work fun and efficient.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Mechanical Engineering, Bachelor of Science (BS), Mechanical Engineering at Brigham Young University
Spanish