Stephen Mason is a seasoned Android Engineer with 10 years of experience building native apps for travel and e-commerce, currently shaping mobile features and consent management at Sainsbury's. He combines modern Android practices—Jetpack Compose, Kotlin Multiplatform, clean architecture, dependency injection—and a strong testing culture to deliver robust, maintainable products. Previously at Agoda he helped scale a travel app to tens of millions of downloads and raised unit test coverage above 80%, while at Central Digital he led e-commerce releases and mentored junior engineers. Early career experience writing high-throughput telecom systems in C/C++ on Red Hat and CentOS gives him uncommon low-level and Linux deployment expertise for a mobile engineer. Comfortable across the full development lifecycle, he’s pragmatic about shipping features and continuously improving team practices. Based in Stony Stratford, he blends hands-on implementation with cross-team collaboration to turn complex requirements into reliable, production-ready apps.
10 years of coding experience
17 years of employment as a software developer
HND Computer Software Engineering, HND Computer Software Engineering at Farnborough College of Technology
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Microsoft certified Application Developer (MCAD)
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Surrey
Master of Science (MSc) Information Technology, Master of Science (MSc) Information Technology at Assumption University
Contributions:324 reviews, 153 PRs, 514 pushes in 5 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.