Joe Castle

Technical Lead at HM Revenue & Customs

Portsmouth, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Joe Castle is a Technical Lead with 11 years of experience building and operating scalable Java/Spring Boot systems for HM Revenue & Customs, now focusing on containerised microservices on AWS EKS. He leads cross-functional teams to deliver resilient distributed systems, having introduced organisation-first practices like Cypress testing, contract testing, and Azure SSO integration. Comfortable across the full stack from React UIs to relational databases and RabbitMQ, he also brings a pragmatic background in customer support and telecoms from Vodafone that informs his approach to reliability and stakeholder collaboration. He taught himself full‑stack JavaScript early in his career, which accelerated his transition into enterprise Java development and shapes his practical problem-solving style. Joe is motivated by building critical public-facing systems and by mentoring others to raise code and delivery standards.
code11 years of coding experience
job6 years of employment as a software developer
bookCertificate of Higher Education Open Computer Science, Certificate of Higher Education Open Computer Science at The Open University
bookKing Edmund School
languagesEnglish
github-logo-circle

Github Skills (19)

git10
javascript10
github10
css10
codebase10
math10
jsdelivr10
nodejs10
traffic10
react10
npm9
cdn9
certification9
http9
esmodules9

Programming languages (6)

TypeScriptJavaCSSJavaScriptRubyRich Text Format

Github contributions (5)

github-logo-circle
joe-castle/timrjs

Jan 2016 - Apr 2021

Timr is a simple, event driven, utility for creating timers in JavaScript.
Contributions:34 releases, 269 commits, 40 PRs in 5 years 4 months
event-drivenjavascript
joe-castle/cinema-viewer

Jan 2019 - Jun 2021

Little web app to provide more functionality to Cinema apps, including, filtering, ignoring, rating etc.
Contributions:8 releases, 55 pushes, 17 branches in 2 years 5 months
ratingfilteringcinema
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