Sam Mcdonald

Senior Software Engineer at L3Harris Technologies

Salt Lake City, Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS), Mechanical Engineering, Bachelor of Science (BS), Mechanical Engineering at Brigham Young University
languagesSpanish

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
sammcd4/fileOrganizer

Oct 2019 - Dec 2022

Python implementation of fileOrganizer
Contributions:53 commits, 2 PRs, 34 pushes in 3 years 2 months
sammcd4/enterGiveaways

Jan 2020 - Oct 2023

Contributions:55 pushes in 3 years 9 months
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.
Request Free Trial
Sam Mcdonald - Senior Software Engineer at L3Harris Technologies