← Back to projects

01_pushkavpn

PushkaVPN

Android Developer at PushkaVPN

Aug 2025 – Present

A VPN startup's Android presence, built from scratch as part of the founding engineering team — a phone app and a separate Android TV app, both live on Google Play.

Kotlin · Jetpack Compose · MVVM · Multi-module · Firebase Auth · WireGuard

02_what_i_built

What I built

Android + Android TV, both shipped

Built and released two separate client apps on Google Play — a phone/tablet app and a dedicated Android TV app — sharing architecture but each tailored to its platform.

Authentication across two platforms

Built the app's Firebase-based sign-in from the ground up — including TV-to-phone pairing and device-limit handling, the parts that make logging in on a TV without a keyboard actually work.

WireGuard tunnel integration

Integrated WireGuard for the actual VPN tunnel on the Android client, wired up to the app’s auth and subscription state.

Play Store release pipeline

Took the app through its first real release end to end — keystore and signing setup, VPN disclosure, Google Play Data Safety form, and versioned releases from there on.