Summary
David Wheatley is an Android Software Engineer with nine years of hands-on experience, currently modernising Raileasy’s mobile app using Jetpack Compose, Material Design 3, Kotlin Coroutines/Flows, Room and robust HTTP tooling. A University of Warwick degree apprentice and former Thales apprentice, he blends production mobile development with systems-level thinking from ship-based sonar work. He is an active open-source contributor and former Flarum core developer who focused on accessibility, bundle-size optimisation and modern front-end practices—skills he applies to improve app UX and cross-platform feature parity. Based in Burgess Hill, he also handles complex customer-facing ticketing and routing edge cases and implemented Google Wallet National Rail e-ticket fulfilment, showing an unusual mix of user-centered product delivery and low-level technical execution.
9 years of coding experience
5 years of employment as a software developer
GCSEs, GCSEs at Oathall Community College
BSc (Hons) Digital and Technology Solutions (Software Engineering), BSc (Hons) Digital and Technology Solutions (Software Engineering) at University of Warwick
A-Levels, BTECs, A-Levels, BTECs at BHASVIC (Brighton Hove & Sussex Sixth Form College)