Services
I work with small teams and founders who need a senior Android engineer — someone who can own the mobile layer end to end. Freelance, project-based, or ongoing retainer.
Android App Development
Full-cycle Android development from architecture to release. Kotlin-first, Jetpack Compose UI, Clean Architecture, and CI/CD. I've been the sole Android engineer on multiple shipped products and know how to own the whole stack.
- —Greenfield apps and legacy codebase modernization
- —Jetpack Compose with Material 3
- —MVVM + Clean Architecture with enforced layer boundaries
- —Hilt, Coroutines/Flow, Room, DataStore, Paging 3
- —Firebase, automated testing (JUnit, Espresso), CI/CD pipelines
Location & Maps Integration
Maps and location as a first-class feature — not an afterthought. I've shipped multiple apps with deep location integration across MapLibre, Google Maps, and OpenStreetMap.
- —MapLibre SDK, Google Maps, OpenStreetMap integration
- —Battery-efficient foreground and background location
- —Geofencing, GPS metadata, and real-time tracking
- —Offline tile downloading for low-connectivity environments
- —Reverse geocoding, routing, and spatial data display
Offline-First Architecture
Apps that keep working when the signal drops. I've built systems that sync gracefully in the background without draining the battery or blocking the user.
- —Room + DataStore for local persistence
- —WorkManager for battery-aware background sync
- —Conflict resolution and graceful degradation strategies
- —Optimistic UI updates with rollback on failure
Android Library & SDK Development
Libraries other developers want to use — clear APIs, good DX, and proper publishing. I've built and published to Maven Central as part of funded open-source work.
- —SDK design with clean, ergonomic public APIs
- —Maven Central publishing
- —Cross-app communication via AIDL and Binder IPC
- —Authentication and authorization integrations (OpenID Connect, OAuth2)
Code Review & Architecture Consulting
If your codebase has grown past the point where everyone is confident making changes, I can help. I'll look at what you have, identify the friction points, and give you a concrete plan.
- —Architecture review and refactoring roadmap
- —Modularization strategy
- —Test coverage assessment
- —Performance and battery usage analysis
Open-Source & Privacy-First Development
I've built open-source Android tools funded by NLnet, including a Solid Protocol integration layer that lets apps give users real ownership of their data.
- —Solid Protocol and decentralized data storage on Android
- —Privacy-first architecture — no dark patterns
- —Open-source-friendly licensing and documentation
- —NLnet-funded project experience
Have a project in mind?
Tell me what you're building and I'll let you know if I'm a good fit.
Get in touch