My role
Android developer — offline map layer, location service, and battery tuning.

Designed an offline-first hiking tracker in Kotlin and Jetpack Compose. Map tiles and elevation data are pre-downloaded and served from a Room database, so the map, route, and stats all work with the phone in airplane mode. A foreground service records the GPS track with aggressive battery tuning, and finished hikes sync to the cloud the moment signal returns.
Android developer — offline map layer, location service, and battery tuning.
Cut battery drain per hour of tracking by 41% and reached 150k installs on Google Play.