01 · Mobile experiences

Trees App
Earn cash from unused internet: share spare bandwidth, earn rewards and cash out — and every $5 cashed out plants a real tree. Live on the App Store and Google Play. I built the whole product:
- Mobile appFlutter · iOS & Android
- BackendPython
- Desktop appCompanion app
- Web dashboardAdmin & reporting

Proxidize Android Agent
Turns an Android phone into a 4G/5G mobile proxy. Live on Google Play. I built the Android app in native Kotlin:
- Scan — open the dashboard and scan its QR code with the app
- Log in and onboard the phone as a device
- Connect — the app opens a secure tunnel from the phone
- Use it — the phone appears on the dashboard as a proxy
The web dashboard was built by another team; my part is the Android app.
Proxidize Android
A one-tap 4G mobile proxy. The app connects the phone to a tunneling server over a reverse-proxy (FRP) link, then runs an HTTP/SOCKS proxy server on the phone itself. Built in Kotlin; now archived and open source on GitHub.
- Tunnel — connect to the server through reverse-proxy (FRP) infrastructure
- Serve — start a proxy on a random port with generated credentials
- Rotate — change the IP manually, on a schedule, or via a link / API

