Ian Anders
I am a Senior/Lead Android Developer specializing in modern Android development practices, with a focus on the platform since 2009.
About
I am a Senior/Lead Android Developer specializing in modern Android development practices, with a focus on the platform since 2009. I have extensive experience modernising mature Android codebases — introducing Kotlin, Coroutines & Flow, MVVM architecture, and migrating legacy XML-based UIs to Jetpack Compose.
As a contract engineer, I integrate quickly into established teams, identify technical risk early, and deliver pragmatic, production-ready improvements without unnecessary disruption. I also lead architectural decisions, collaborate with backend teams, and help shape roadmaps for secure, data-driven applications including offline-first capabilities, background synchronization, media streaming, and REST-based client-server integrations.
- 18 years' experience
- Joined March 2026
Industry experience
- Software & Internet
More experts in Birmingham, United Kingdom
Work experience· 5 roles
Joined as the sole Android engineer to modernise and evolve an established mobile application serving users with autism, ADHD and anxiety-related challenges. Led Kotlin-first modernization, introduced DI, Coroutines, Flow and MVVM; migrated UI to Jetpack Compose; advanced offline-first design with Room, WorkManager and REST-based sync. Defined long-term architecture, translated product requirements into technical tasks, and partnered with backend engineers to evolve REST APIs. Managed Firebase, Google Play Console and Azure DevOps pipelines, later migrating to Bitrise; improved Agile practices, documentation and CI/CD across the mobile function.
Developed multiple clinical trial Android applications in a regulated, security-sensitive environment. Led two greenfield apps from inception to release; contributed to a shared modular platform; implemented secure data management to ensure penetration testing success. Modernised legacy code with Kotlin and Jetpack components; administered CI/CD pipelines and Firebase tooling; collaborated with product, QA and external stakeholders to ensure compliance and data integrity.
Led Android development for the BusChecker suite (500k+ downloads) and mobile ticketing platforms. Owned Android architecture and platform modernisation; introduced Kotlin and reactive architecture; implemented Firebase for Remote Config, Analytics and Crash Reporting. Established CI/CD with Jenkins and improved Play Store governance. Delivered greenfield 'Ticketless' platform using Bluetooth, NFC, QR and Braintree payments; contributed to product strategy and Innovate UK funding bid.
Hire Ian Anders today
Post a job and invite Ian, or contact them directly. No hidden commission.



