John Williams is a Senior Software Engineer specialising in Microsoft technologies with over 20 years of commercial experience and a strong focus on full life-cycle development. He has deep domain experience in financial services and a decade of contributions to UK health tech, currently driving engineering at NHS Digital after leading development at NICE. Comfortable as a contractor, consultant and director, he blends hands-on .NET engineering with pragmatic delivery on large, regulated programmes. Based in Oldham, he pairs an academic computing background with a track record of reliably shipping production systems in complex, compliance-driven environments. An under-the-radar strength is his longevity across client-facing and in-house roles, giving him rare perspective on translating business needs into maintainable technical solutions.
11 years of coding experience
20 years of employment as a software developer
BSc(Hons), Computing, 2:1, BSc(Hons), Computing, 2:1 at Manchester Metropolitan University
Contributions:4 PRs, 1 push, 4 branches in 2 years 6 months
cmsmanagement-systemorchardasp-net-mvcasp
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
John Williams - Senior Software Engineer at NHS Digital