Adam Waite is a seasoned Lead iOS Engineer with 13 years building mobile products across startups and scale-ups, currently leading iOS at Joy Parenting Club from Norwich. His career spans senior roles at BeReal, Freetrade, Chip (where he led mobile engineering), and Expedia Group, blending hands-on Swift/Objective‑C development with team leadership and product-minded execution. He contributes to open-source tooling for iOS developers—authoring a Validator library that modularises input validation into a class-cluster with UIControl auto-validation—demonstrating attention to reusable, testable code. With an MEng in Electronic Engineering from Warwick, Adam combines a hardware-aware systems perspective with deep mobile UX and reliability focus, often surfacing pragmatic engineering patterns that scale across teams.
12 years of coding experience
13 years of employment as a software developer
Electronic Engineering Masters (MEng), Electronic Engineering, 2:1, Electronic Engineering Masters (MEng), Electronic Engineering, 2:1 at University of Warwick
Contributions:205 commits, 40 PRs, 113 pushes in 5 years 10 months
Contributions summary:Adam implemented groundwork to split the validator into a class cluster, altering implementation details based on type. They also created and implemented new classes for string, numeric, and file validation, adding related header files. Further commits included documentation of the public interface, and improvements to syntax, and added a UIControl category for auto-validation and a new rule for digit presence within the string.
Contributions:11 commits, 9 pushes, 1 branch in 1 year 7 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
Adam Waite - Lead IOS Engineer at Joy Parenting Club