Jamie Hurst is a Principal Software Engineer with 14–15 years of experience building and operating cloud-native, data-driven systems across Java, Python, Go, JavaScript and PHP. He specialises in migrating legacy platforms to containerised, scalable architectures—designing the roadmap, winning business alignment, then technically leading teams to deliver and own production systems on AWS and Kubernetes. Jamie has a strong track record launching and growing engineering hubs and practices (notably founding Tesco Bank’s Newcastle tech hub and hiring rapidly during COVID), and driving organisational change around CI/CD, Terraform and operational resilience. Comfortable both as an individual contributor and people leader, he combines hands-on development with mentoring and recruitment to help teams deliver reliably under pressure. A pragmatic builder, he pairs product-facing feature delivery with deep operational experience, having led incident response, platform integrations and large-scale migrations in regulated environments.
14 years of coding experience
15 years of employment as a software developer
BSc (Hons) Computing, BSc (Hons) Computing at University of Sunderland
A simple blog available as an API, written in Go with accompanying tests and documentation. Can be used as a useful starting point for Go web projects.
Contributions:24 releases, 108 commits, 80 PRs in 5 years 10 months
Contributions:2 releases, 8 pushes, 2 branches in 5 years 1 month
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
Jamie Hurst - Principal Software Engineer at Booking.com