Alan Hay is a seasoned Java developer and long-term contractor based in Edinburgh with over 20 years of commercial software experience, having spent the last 14 years focused on contracting across finance, healthcare, government and hospitality sectors. He specialises in Spring and Hibernate back-ends and has a deep history in Java web front-ends from Servlets and JSP through JSF/Tapestry to modern REST APIs and client-rendered UIs, while also spending two recent years developing Python-based microservices and AWS serverless components. Alan has repeatedly delivered greenfield systems and complex integrations—SOAP and REST—with external platforms like Salesforce, Vonage and various POS systems, and has hands-on experience provisioning IaC via Terraform and CI/CD. He pairs pragmatic engineering with quality-focused practices (TDD, automated testing and build simplification) and has acted in technical lead and mentoring roles on multiple contracts. Comfortable moving between legacy and modern stacks, he brings a reputation for reliable delivery on mission-critical projects and for simplifying complex codebases while improving operability.
13 years of coding experience
18 years of employment as a software developer
MA(Hons) English Language, MA(Hons) English Language at The University of Edinburgh
Mathematics, Mathematics at The Open University
SCE Highers English History Modern Studies, SCE Highers English History Modern Studies at Telford College
Postgraduate Diploma Softwware Development, Postgraduate Diploma Softwware Development at Glasgow Caledonian University
Contributions:5 reviews, 80 commits, 21 PRs in 10 years 3 months
xlsxodsjava-libraryms-excelxml
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
Alan Hay - Java Developer Contract at SEEMIS GROUP LLP