Adam Waite

Lead IOS Engineer at Joy Parenting Club

Norwich, 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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job13 years of employment as a software developer
bookElectronic Engineering Masters (MEng), Electronic Engineering, 2:1, Electronic Engineering Masters (MEng), Electronic Engineering, 2:1 at University of Warwick
stackoverflow-logo

Stackoverflow

Stats
19,225reputation
4.8mreached
153answers
109questions
Badges
uiview
top-1%
apple-push-notifications
top-5%
websocket
top-5%
image
top-5%
autolayout
top-5%
width
top-5%
github-logo-circle

Github Skills (35)

objective-c10
ios10
validations10
validation10
uiview10
border10
xcode10
mobile10
swift10
image9
architecture9
facebook9
autolayout9
height9
apple-push-notifications9

Programming languages (7)

ShellJavaScriptGoObjective-CSwiftRubyKotlin

Github contributions (5)

github-logo-circle
adamwaite/Validator

Jan 2014 - Nov 2019

Drop in user input validation for your iOS apps.
Role in this project:
useriOS Mobile Developer
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.
drop-invalidationvalidation-libraryinput-validationvalidators
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