Android product · Utilities
Product design & native Android development
Local-first file sharing for nearby devices with QR pairing and no cloud dependency.
Google Play
Role
Product design & native Android development
Services
Kotlin
Jetpack Compose
Offline-first
Outcome
A native Android sharing experience built around local pairing, visible transfer state, and device-first preferences.
The challenge
Nearby file sharing can become confusing when pairing, permissions, transfer progress, and receive locations compete for attention.
Project proof
same-Wi-Fi transfer flow without a cloud relay
Working principleThe interface should make the useful path obvious before the user has to think about the system beneath it.





The solution
SyncPulse keeps the experience centered on a short local flow: choose files, pair through QR or a code, confirm the nearby device, transfer, and review recent activity without a cloud account.
- Published Android product ↗
- QR and manual pairing ↗
- Local transfer history ↗
- No cloud dependency ↗
Inspect the finished work