Neil Macdonald is a Senior Software Support Engineer with 11 years' experience bridging mass spectrometry software and life-science research, specialising in LCMS data analysis and instrument control for proteomics and biopharmaceutical workflows. He combines hands-on technical support for MassLynx and Unifi platforms with a deep scientific background in proteomics, assay development and epigenetics, enabling rapid troubleshooting that aligns with customers' experimental goals. His career spans industrial research, safety leadership and technical training, evidencing strong documentation and communication skills used to support field engineers and global customers. Notably, he established and ran protein mass spectrometry facilities early in his career and has presented scientific work at international conferences, demonstrating an uncommon blend of service-oriented software expertise and wet-lab credibility.
11 years of coding experience
9 years of employment as a software developer
BSc(Hons), Genetics, 2:1, BSc(Hons), Genetics, 2:1 at University of St Andrews
LOGO-like Turtle Graphics in the Haskell language using Monads.
Contributions:8 releases, 50 commits, 10 PRs in 1 year 10 months
ghclogoteachingturtle-graphicshaskell
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
Neil Macdonald - Senior Software Support Engineer at Waters