Skip to content
View byfedin's full-sized avatar
💢
💢

Block or report byfedin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
byfedin/README.md

Evgenii Fedin

Android Engineer · Kotlin & Jetpack Compose

Based in Tbilisi, Georgia. Open to relocation to the US, Canada, Europe, and the UAE.

Portfolio · Résumé PDF · LinkedIn · Email

About

Android engineer with 4+ years of experience building and shipping consumer apps with Kotlin and Jetpack Compose. I lead Android development in Galaksion’s in-house mobile studio, where I own technical decisions, architecture and Google Play releases, and work directly with product on what we build next and how it earns money.

My strongest area is the part of mobile development that touches revenue: Google Play Billing subscriptions and regional pricing (subscription conversion up 15–25%), server-side purchase validation, install attribution, and analytics with A/B experiments. CI/CD pipelines I built cut manual release work by about 40%.

Selected projects

Commercial Android case studies, a runnable open-source code sample and a testing tool.

Project Android work Explore
Offer Catalog Open-source Compose catalog with cancellable search, pagination, state restoration and behaviour tests. Source & run instructions · Checks
process-death-check Kotlin CLI and Gradle plugin that kills an app the way Android does in the background, brings it back and fails on restore crashes or lost input. CI runs on API 26 and 36. Source · Gradle plugin · Checks
ClickMoney Offer discovery, reward flows, analytics, and verified APK updates. Full Android ownership. Case study · Demo
Core Defense Device security insights, on-device scoring, Google Play Billing, analytics, and release delivery. Case study · Demo
Zephyr Browser WebView browser with per-country proxy routing through AndroidX WebKit, EasyList-based ad blocking and private mode. 10K+ installs on Google Play. Case study
Future Lines AI palmistry app: guided CameraX capture with an ML Kit hand check, plus Google Play and direct-APK builds with separate billing. Case study

Selected experience

  • Led development and Google Play release of Core Defense, an Android device security app, including on-device risk scoring from 20+ permission and behavior signals.
  • Shipped Google Play Billing subscriptions with several plans and regional pricing; subscription conversion rose 15–25%.
  • Added server-side purchase validation and Install Referrer attribution, with purchase-token deduplication.
  • Wrote a single analytics layer over Firebase and AppMetrica with funnel events and Remote Config A/B tests.
  • Shipped Zephyr Browser to Google Play (10K+ installs): a WebView browser with tabs, private mode, a JavaScript bridge, EasyList-based ad blocking and per-country proxy routing via AndroidX WebKit ProxyController.
  • Shipped Future Lines, an AI palmistry app, to Google Play: a CameraX capture flow where ML Kit pose detection checks the hand against the guide frame, plus Google Play and direct-APK flavors with separate billing paths.
  • Built the real-time chat module of a dating app for the UAE, Qatar and Saudi Arabia in Jetpack Compose.
  • Set up GitLab CI/CD for Android builds and releases; manual release work dropped by about 40%.
  • Now building a shared Android foundation (project template plus billing, analytics, attribution and Remote Config modules) for new studio apps.

Core technologies

Android: Kotlin, Jetpack Compose, Android SDK, XML, Coroutines & Flow, WebView, CameraX, ML Kit
Architecture: Clean Architecture, MVVM/MVI, unidirectional data flow
Data & integrations: Hilt/Dagger, Retrofit, OkHttp, Room, DataStore, WorkManager
Product & delivery: Google Play Billing, Firebase, AppMetrica, GitLab CI/CD
Testing: JUnit, Mockito, Espresso, Kaspresso

Work and contact

Explore my experience and project case studies at byfedin.dev. The pinned repositories include my commercial Android case studies, an independent, runnable code sample and an open-source testing tool.

For Android engineering opportunities: evgenii@byfedin.dev
Telegram · LinkedIn

Pinned Loading

  1. offer-catalog-android offer-catalog-android Public

    Independent Android catalog demo: Compose, cancellable search, pagination, state restoration and behaviour tests.

    Kotlin 1

  2. process-death-check process-death-check Public

    Checks that an Android app survives real process death: verified kill, task restore, crash and lost-input detection

    Kotlin 1

  3. clickmoney-android clickmoney-android Public

    Native Android offerwall app — full Android ownership, Kotlin/Compose, analytics, and APK delivery. Screenshots and engineering case study.

    1

  4. core-defense-android core-defense-android Public

    Native Android defender app — device security insights, on-device scoring, subscription billing, analytics, and release ownership. Product showcase.

    1

  5. future-lines-android future-lines-android Public

    AI palmistry Android app with a guided CameraX capture, an on-device ML Kit hand check and two distribution channels. Product showcase.

    1

  6. zephyr-browser-android zephyr-browser-android Public

    WebView-based Android browser with per-country proxy routing, EasyList ad blocking and private mode. 10K+ installs on Google Play. Product showcase.

    1