Android Developer Specialist
Modern Android Development with Jetpack Compose
Principal-level Android expertise, contracted through Vectencia Ltd. From architecture consulting to hands-on Compose development for teams building world-class Android apps.
Why Work With Me
- Modern, declarative UI with Jetpack Compose
- Clean, testable architecture patterns
- Kotlin-first development approach
- Performance optimisation expertise
- 15+ years of Android experience
- Former Engineering Manager at Sky
Services Offered
Jetpack Compose Development
Build modern, declarative UIs with Jetpack Compose. From greenfield projects to migrating existing Views-based apps.
Architecture Consulting
Design scalable, testable architectures using Clean Architecture, MVVM, MVI, and modern Android patterns.
Performance Optimisation
Identify and fix performance bottlenecks including startup time, memory leaks, UI jank, and battery drain.
Hands-on Development
Embedded as a Principal Android Developer through Vectencia Ltd, delivering production-ready code.
Team Upskilling
Workshops and mentoring on Jetpack Compose, Kotlin Coroutines, and modern Android best practices.
Technology Expertise
- Jetpack Compose
- Kotlin Coroutines & Flow
- Hilt / Dagger
- Room Database
- Retrofit / OkHttp
- Navigation Component
- WorkManager
- Material Design 3
Portfolio
Projects I've contributed to for leading brands.
Frequently Asked Questions
Jetpack Compose is Google's recommended UI toolkit for Android and the future of Android UI development. It significantly reduces boilerplate, simplifies state management, and enables faster iteration. You can adopt it gradually alongside existing Views.
I recommend Clean Architecture with MVVM or MVI patterns, using Kotlin Coroutines and Flow for reactive programming. The specific approach depends on your team size, project complexity, and existing codebase. I help teams find the right balance between purity and pragmatism.
Yes. I specialise in performance optimisation including startup time, memory leaks, UI jank, and battery consumption. I use Android Studio Profiler, Perfetto, and other tools to identify bottlenecks and implement targeted improvements.
Yes. I embed with existing teams as a Principal Android Developer, providing technical leadership, code reviews, architecture guidance, and hands-on development. I adapt to your workflows and help elevate the entire team.
Yes. Compose has excellent interoperability with the View system. You can embed Compose in Views using ComposeView and embed Views in Compose using AndroidView. This enables gradual migration without rewriting your entire app.
Both options are available. As a UK-based contractor through Vectencia Ltd, I offer remote engagements worldwide and can accommodate on-site work within the UK and Europe when required.
Ready to Elevate Your Android App?
Let's discuss how I can help modernise your Android codebase and accelerate your development.
Get in Touch