William Boles is a Senior iOS Engineer with 15 years’ experience building and leading mobile teams for major UK brands including Lloyds Banking Group, BBC, Sky and Memrise. He specialises in scalable iOS architecture (MVVM/MVP, modularisation), networking and multithreaded client design, and has a strong track record shipping complex features end-to-end—from requirements and prototyping to technical specs, implementation and unit testing. As a hands-on lead he’s built CI/CD and in-house distribution systems, shaped hiring and interview processes, and mentored developers through pair programming and regular share sessions. His work balances pragmatic product delivery with developer experience: splitting monoliths into modules to improve build times and maintainability. Based in Greater Glasgow, he pairs a long-standing passion for engineering with a whimsical off-duty identity as a full-time ice-cream fanatic, part-time Swift developer.
15 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BSc), Software Engineering (Hons), Bachelor of Science (BSc), Software Engineering (Hons) at University of Strathclyde
Contributions:10 pushes, 1 branch in 5 years 11 months
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
William Boles - Senior IOS Engineer at Lloyds Banking Group