Adam Speakman is a Staff Android Engineer with 13 years of mobile experience, currently shaping Android at Slack after progressing from senior roles there. He’s built and refactored large-scale Android apps for products with millions of users, introduced reactive paradigms like RxJava, and led cross-platform mobile efforts at startups where he owned architecture, testing, and CI. Comfortable moving between startup scrappiness and enterprise rigor, he frequently influences product design and feature direction as a product-focused engineer. Notably, he has experience taking third-party apps in-house, architecting offline-first solutions, and driving maintainability through immutable data patterns and observable repositories. Based in New Zealand, he blends hands-on development, mentorship, and operational improvements to deliver reliable, extensible mobile software.
13 years of coding experience
13 years of employment as a software developer
Papatoetoe High School
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Auckland
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.