Summary
Andrew Mcmahon is a software engineer based in Philadelphia with eight years of experience building practical engineering solutions across embedded systems, tooling automation, and interactive graphics. He has a strong background in software engineering education as a multi-course teaching assistant and an MEng in Computer Engineering from Iowa State, and he currently applies his skills at Boeing. His internships at Motorola Solutions show a knack for automation and legacy-modernization—scripts and tools he built reduced manual processes by as much as 95% and increased ESXi scan coverage by 40%. He also experiments with immersive and web graphics technologies like Unity and Three.js, and prefers deploying projects on Vercel, reflecting a full-stack curiosity that spans low-level systems to frontend experiences. Colleagues know him for pragmatic problem solving and an ability to translate research-oriented work (e.g., FE ASIC anomaly investigation) into reliable, production-ready tooling.
8 years of coding experience
1 year of employment as a software developer
Master of Engineering - MEng, Computer Engineering, Master of Engineering - MEng, Computer Engineering at Iowa State University
English, Spanish