Software Developer at Nanometrics Seismic Monitoring Solutions
Ottawa, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ian Macdonald is a seasoned software developer with 11 years of professional experience building mobile and embedded applications, currently focused on seismic monitoring solutions at Nanometrics in Ottawa. His career includes deep expertise in mobile platforms and leadership roles across Magmic and Tristan Interactive, where he led BlackBerry, QNX, Flash, and touchscreen projects—evidence of strong cross-platform and low-level systems skills. Ian combines hands-on implementation with team leadership and architecture work, moving from game porting and device-native development to mission-critical monitoring systems. Trained in computer science at the University of Waterloo, he brings a pragmatic engineering approach and a history of shipping software for constrained and specialized hardware environments.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Mathematics, Computer Science Major, Bachelor of Mathematics, Computer Science Major at University of Waterloo
Contributions:2 pushes, 3 branches, 2 tags in 1 year 4 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
Ian Macdonald - Software Developer at Nanometrics Seismic Monitoring Solutions