Peter Williams is a Technical Specialist and seasoned software engineer with 12 years of experience delivering enterprise systems across finance and utilities, currently focused on clinical terminology engineering at SNOMED International. He holds an MSc (Distinction) in Software Engineering and brings deep expertise in Object-Oriented Analysis and Design, peer review, and pragmatic architecture from senior and lead roles at organisations including IHTSDO, Standard Life and HSBC. A self-starting, adaptable team player with strong communication skills, he has a track record of improving maintainability and design quality in large-scale, regulated environments. Although primarily grounded in Microsoft, Sun and Oracle technologies, he thrives on translating complex domain requirements into robust, well-tested solutions and mentoring peers to elevate engineering practice.
12 years of coding experience
18 years of employment as a software developer
A Level, Maths, Chemistry, Physics, A Level, Maths, Chemistry, Physics at Gordonstoun
Culloden Academy, Inverness
Bachelor of Engineering (B.Eng.) Hons, Electronic and Electrical Engineering, Bachelor of Engineering (B.Eng.) Hons, Electronic and Electrical Engineering at University of Leeds
MSc, Software Engineering, MSc, Software Engineering at Edinburgh Napier University
Contributions:336 commits, 2 PRs, 393 pushes in 8 years 3 months
licensingjava-bytecodegenericjavatooling
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.