Summary
Edmund Johnson is an experienced Android developer with over 15 years of Java background and more than a decade focused on Android since 2015, delivering apps across social, travel, finance, mapping and e-commerce. He blends hands-on UI work—animations, canvas and redesigns—with end-to-end feature development, having shipped projects for Zenly, TomTom, Dyson, TSB, Avanti and OLX. Formerly a Java/J2EE team lead and technical architect, he brings strong backend and integration experience to mobile teams, including migrations from Java to Kotlin and implementing Play Store subscription/licensing flows. As director of Jumping Mouse Ltd, he publishes his own apps and provides contract Android development, demonstrating entrepreneurial independence alongside team contributions. Based in South Hams, England, he combines Cambridge computer science training with practical product delivery and an aptitude for turning complex workflows into polished mobile experiences. A detail that often surprises peers: he frequently moves between deep UI polish and low-level systems work, making him comfortable anywhere from canvas animations to backend integration.
10 years of coding experience
7 years of employment as a software developer
BA, Computer Science, BA, Computer Science at University of Cambridge