Jonathan Crooke is a Senior Software Engineer based in London with 11 years’ experience specialising in native mobile apps and platform engineering, currently driving build-system and observability improvements at Bumble. He’s led large-scale migrations (notably a Tuist migration that cut project config surface by 98%) and introduced company-wide initiatives like TechRadar and EmergeTools to reduce tech debt and improve developer velocity. Previously a Principal Engineer at Zalando, he scaled iOS teams, championed shift-left testing to reach five-nines stability, and integrated OpenTelemetry for end-to-end observability. Jonathan combines deep hands-on iOS expertise with full-stack and backend experience, a proven track record of improving developer experience, and a focus on long-lived, maintainable product foundations.
11 years of coding experience
11 years of employment as a software developer
Bachelor's Degree, BA; A' Level/Higher or, Film and English Studies; Mathematics; Physics and English Literature, Bachelor's Degree, BA; A' Level/Higher or, Film and English Studies; Mathematics; Physics and English Literature at University of East Anglia
Master's Degree, Computer Science, MSc with Merit, Master's Degree, Computer Science, MSc with Merit at University of Bristol
A suite of helpers and features for working with Facebook ComponentKit
Contributions:16 PRs, 67 pushes, 20 branches in 2 years 5 months
component-kit
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.