Andrew Gee is a senior software developer with 16 years’ experience delivering scalable web and digital services. He currently builds backend services at Neptune North, applying Scala and Play Framework in an agile team, after a long run at ITV as a Scala Developer. His background spans a full stack—from PHP/MySQL/XML-driven websites to modern backend microservices—fuelled by strong Linux server administration and DevOps know-how (Git, Jenkins, Apache, Debian). An avid open-source enthusiast, he consistently leverages TDD, pair programming and REST-based architectures to ship reliable software. Based in Newcastle upon Tyne, he has a track record across Accenture, Sky and smaller digital agencies, delivering government digital services and modular, API-driven integrations. He holds a First Class BSc in Computer Science from the University of Surrey and brings a practical, hands-on approach to turning complex requirements into solid, maintainable systems.
17 years of coding experience
12 years of employment as a software developer
A-Level, Physics, Mathematics, Applied Information Technology, AAC, A-Level, Physics, Mathematics, Applied Information Technology, AAC at Twynham School
Bachelor of Science (BSc), Computer Science, First Class (Honours), Bachelor of Science (BSc), Computer Science, First Class (Honours) at University of Surrey
A pattern for safe usage of resources. Acts as a Factory and a disposer of instances of a type.
Contributions:15 commits, 2 PRs, 12 pushes in 5 years 1 month
instancesacts-asfactorypatternsafe
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.