
Hey, I'm
Erfan Gholami
Android Engineer · Turin, Italy
I've been building Android apps for over seven years — the kind that work in the middle of nowhere, show you where you are on a map, and don't drain your battery doing it.
Most of that time I've been the sole Android engineer on small teams, which means I've had to care about everything: architecture, performance, testing, shipping. I like it that way.
Lately I've been deep in open-source work — building tools that give people real ownership of their data, funded by NLnet and published for anyone to use.

What I do
All services →From idea to app on the Play Store
Turn your concept into a working Android app, ready for real users — without worrying about the technical side.
- ·Kotlin · Jetpack Compose · Material 3
- ·Clean Architecture with enforced layer boundaries
- ·Offline-first with Room, DataStore & WorkManager
Maps, location & navigation
Put your users on the map. Tracking, routing, and geofencing that stays accurate without draining the battery.
- ·MapLibre SDK · Google Maps · OpenStreetMap
- ·Battery-efficient foreground & background location
- ·Offline tile support for low-connectivity environments
Payments, wallets & commerce
QR scanning, biometric login, card payments, loyalty rewards — complete flows for both consumer and merchant apps.
- ·Biometric auth · ZXing QR/barcode scanning
- ·B2C and B2B payment architectures
- ·Firebase Remote Config for feature management
Fast, stable & battery-friendly
Fix an app that crashes, lags, or gets uninstalled for draining the battery. I find the root cause and fix it.
- ·CI/CD · JUnit · Espresso · Firebase Crashlytics
- ·View rendering & background process optimization
- ·50% battery reduction achieved on shipped apps
Code that grows with your product
Step into an existing codebase or scale a growing one — without turning it into a mess no one wants to touch.
- ·MVVM · Hilt · Coroutines/Flow · Modularization
- ·AIDL & Binder IPC for cross-app communication
- ·Maven Central library publishing
Privacy-first & open-source
Apps that respect users' data with no dark patterns. I've built funded open-source tools that give users real ownership.
- ·Solid Protocol · OpenID Connect · OAuth2 · DPoP
- ·NLnet-funded open-source Android development
- ·Decentralized data storage on Android
Projects
All projects →Android Solid Services
An Android ecosystem for the Solid Protocol, funded by NLnet.
Fotoshi
Geospatial photo-tagging and crowdsourced mapping app.
Solid Share
Open-source personal data wallet for Solid pods, funded by NLnet.
MobileGIS
Full-featured GIS Android app with OSM-based interactive maps.
Blog
All posts →Get in touch
I'm open to freelance projects, senior roles, and open-source collaborations — especially around location, mapping, or anything that gives users more control over their own data.