Ian Hayward is a software engineering team lead based in Edinburgh with over a decade in the industry and eight years in leadership roles, currently driving delivery at the BBC. He specializes in mobile and cross-platform apps, CI/CD and developer experience, having led migrations from Java to Kotlin, built integrated test-and-deploy pipelines, and moved products from unstable web views to native, microservice-backed apps. Ian blends hands-on coding and architecture with people management—establishing OKRs, coaching engineers, and creating onboarding "golden paths" that measurably improved team reliability and morale. His background spans startups, agencies and enterprise (Push Doctor, N Brown, Barclays), plus contract work on VR and Unity projects, reflecting a taste for technically diverse, product-focused challenges. Off-hours honesty about lost years to gaming and a self-declared penchant for procrastinated diets hint at a candid, relatable leadership style.
8 years of coding experience
11 years of employment as a software developer
GCSE's, 6 A-C grades, GCSE's, 6 A-C grades at King Edward VI High school
Btec National Diploma, ICT, D,D,M, Btec National Diploma, ICT, D,D,M at South Staffordshire College
BSc (Hons), Web and Mobile App development, On Hiatus, BSc (Hons), Web and Mobile App development, On Hiatus at The Manchester Metropolitan University
My web blog - really not for anyone else to be using
Contributions:15 commits, 52 PRs, 142 pushes in 2 years 9 months
web-blogreallyelse
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.