Matthew Mcnicol is a seasoned software developer based in Dundee with 14 years of industry experience and a strong Java focus, currently rebuilding NHS Tayside's clinical portal and building integration engines for a new patient administration system. He combines deep legacy and enterprise experience—from mainframe and DB administration to Linux deployments—with modern Java microservices and production support in Health IT. Open to contract Java roles, he is actively looking to broaden his cloud experience and explore Go, reflecting a pragmatic interest in polyglot backend development. His career shows steady technical continuity and customer-facing responsibility, including mentoring and identity/access work on shorter engagements. With a Software Engineering degree and an MBA, he pairs technical craft with business awareness, making him effective at translating clinical requirements into reliable, auditable systems. An understated strength is his longevity in healthcare software, giving him rare institutional knowledge that accelerates safe, regulated deployments.
14 years of coding experience
5 years of employment as a software developer
Master's degree, Business Administration, PASS, Master's degree, Business Administration, PASS at Edinburgh Napier University
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
Matthew Mcnicol - Software Developer at NHS Tayside