Roman Tsisyk

Roman Tsisyk

Senior Android Developer

I build and modernise large Kotlin and Jetpack Compose apps — from sports-betting platforms for 10+ brands to enterprise Bluetooth devices at HP.

EN · PL Wrocław, Poland · open to remote

About

Senior Android developer with 9+ years in Android and 14 years in software. I work in Kotlin and Jetpack Compose on large multi-module codebases: sports-betting and casino apps at BV Group, the HP Poly Lens Bluetooth LE app at HP, and a Mercedes-Benz vehicle connectivity app at GlobalLogic.

I also build open-source Kotlin Multiplatform apps and use AI coding tools — Claude Code, OpenAI Codex, GitHub Copilot — in daily work.

Experience

  1. 2025 — Now

    Senior Android Developer · BV Group

    UK company, remote from Wrocław. Sports-betting and casino apps for 10+ brands. New features and modernisation of legacy code in a large multi-module app; analytics and marketing integrations; anti-fraud and compliance; reliable, secure sign-up and login.

  2. 2022 — 2024

    Software Applications Engineer III · HP IncSenior Android Developer · 2022

    HP Poly Lens — enterprise app that manages Poly headsets over Bluetooth LE. Co-developed the new multi-module app that replaced the legacy one: app size −60%, load time −30%. Custom Compose components for parity with iOS; passed an external security audit.

    • Kotlin
    • Compose
    • Bluetooth LE
    • Hilt
    • Room
    • Apollo GraphQL
  3. 2021

    Software Engineer (Android) · GlobalLogic

    Mercedes-Benz vehicle connectivity app: Bluetooth data integration, in-app feedback surveys, UI fixes under high data volume.

    • Kotlin
    • Coroutines
    • RxJava
    • Bluetooth
  4. 2020 — 2021

    Mobile Application Developer · Aplitt

    Built the Flutter MVP of the Kasa Stefczyka banking app and shipped it to production; secure authentication and data encryption.

    • Flutter
    • Dart
    • BLoC
  • 2018 — 2020Freelance Android & web developer
  • 2017 — 2018GSM Billing — SMS and VoIP/SIP consumer apps for the UK
  • 2012 — 2017Devitech Web Design — QA and frontend
View full résumé (PDF) →

Selected projects

BV Group apps

Current role · NDA

Sports-betting and casino Android apps for 10+ brands, one large multi-module codebase.

HP Poly Lens: headset status screen

HP Poly Lens

HP Inc

Enterprise Bluetooth LE app for Poly headsets and conference devices.

1M+ downloads on Google Play
Mercedes Adapter: cockpit screen

Mercedes Adapter

GlobalLogic · closed

Vehicle connectivity app for Mercedes-Benz: Bluetooth data integration and in-app surveys.

EU Stats: economy screen with a GDP chart

EU Stats

Open source · KMP

Kotlin Multiplatform app for Eurostat open data — Android, iOS and desktop.

~1,000 automated tests

FigmaScope

Own product

Turns a Figma file into a context bundle for coding agents, plus a design-system audit.

Netti: list of network tools

Netti

Client work

Android network-diagnostics app with iperf3 compiled through the NDK.

~2,100 automated tests
Kasa Stefczyka: payments screen

Kasa Stefczyka

Aplitt

Flutter MVP of a mobile banking app for a large Polish credit union.

100K+ downloads
  • FollowMyMoney — copy-trading app for FELS Group GmbH, 10K+ downloadsClient work
  • Job Recruiter — Flutter app for a recruitment agencyClient · NDA
  • Tongue Drum Online — real-time Web Audio instrument, offline PWAPersonal
  • Chrome extensions — 4 free extensions on the Chrome Web StorePersonal
  • Android libraries — bleX, CryptoKit, NFC-Probe, Sunrise-Sunset-SDKOpen source
  • GSM Billing apps — SMS and VoIP/SIP consumer apps for the UK2017 — 2018

Skills

Android

  • Kotlin
  • Java
  • Jetpack Compose
  • Coroutines / Flow
  • RxJava
  • MVVM
  • MVP
  • Clean & multi-module architecture
  • Koin
  • Dagger
  • Hilt
  • Retrofit / OkHttp
  • kotlinx.serialization
  • Room
  • SQLite
  • WorkManager
  • Apollo GraphQL
  • Material Design 3

Multiplatform

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Decompose
  • Ktor
  • SQLDelight
  • Flutter
  • Dart
  • BLoC

Testing and delivery

  • JUnit
  • MockK
  • Mockito
  • Turbine
  • Robolectric
  • Roborazzi
  • Espresso
  • UIAutomator
  • Appium
  • detekt
  • ktlint
  • GitLab CI
  • GitHub Actions
  • Azure DevOps
  • fastlane

Platform and integrations

  • Bluetooth LE
  • NFC
  • Android Keystore
  • NDK / CMake
  • Wear OS
  • Firebase Analytics
  • Crashlytics

AI-assisted engineering

  • Claude Code
  • OpenAI Codex
  • GitHub Copilot
  • Local LLMs (Ollama)

Tools

  • Git
  • Android Studio
  • Gradle
  • Jira
  • Confluence
  • Agile / Scrum

Writing

All 92 articles →

Certifications

  • Atlassian Agile Project ManagementProfessional Certificate — Atlassian2024
  • Career Essentials in GitHubProfessional Certificate — GitHub & Microsoft2024
  • Cybersecurity FundamentalsCertificate — Microsoft & LinkedIn Learning2024
  • Dependency Injection with Dagger 2 and HiltAndroid advanced course2021
  • Coroutines for Android MasterclassKotlin coroutines deep dive2021
  • Data Structures and AlgorithmsDeep dive using Java2021
  • Azure DevOps CI/CD PipelinesDevOps automation2021

FAQ

What technologies does Roman Tsisyk specialize in?

Roman Tsisyk specializes in Android development with Kotlin, Jetpack Compose, MVVM and Clean Architecture. He also works with Kotlin Multiplatform, Bluetooth LE, IoT and Firebase.

How many years of experience does Roman Tsisyk have?

Roman Tsisyk has 14 years of experience in software and 9+ years in Android development. He has worked at HP, GlobalLogic, BV Group, Aplitt and GSM Billing.

What notable apps has Roman Tsisyk developed?

Notable apps: HP Poly Lens, an enterprise Bluetooth LE / IoT app with 1M+ downloads on Google Play; Kasa Stefczyka, a Flutter mobile banking MVP with 100K+ downloads; Mercedes Adapter, a Mercedes-Benz vehicle connectivity app built at GlobalLogic; and sports-betting and casino apps at BV Group.

Is Roman Tsisyk available for hire?

Yes, Roman is open to new opportunities. He is based in Wroclaw, Poland and available for remote work globally. Contact him at roman.tsisyk1@gmail.com or via LinkedIn.

Contact

Let's build your next Android app

Open to senior Android roles — remote or hybrid, in the EU and beyond.

EU citizen · Ukrainian (native), English (C1), Polish (B2) · +48 728 282 026