Roman Tsisyk

Roman Tsisyk

Senior Android Developer

Tworzę i modernizuję duże aplikacje w Kotlinie i Jetpack Compose — od platform zakładów sportowych dla 10+ marek po urządzenia Bluetooth dla firm w HP.

EN · PL Wrocław, Polska · otwarty na pracę zdalną

O mnie

Senior Android Developer z 9+ latami doświadczenia w Androidzie i 14 latami w IT. Pracuję w Kotlinie i Jetpack Compose przy dużych, wielomodułowych projektach: aplikacje do zakładów sportowych i kasyn w BV Group, aplikacja HP Poly Lens z Bluetooth LE w HP oraz aplikacja łączności pojazdu Mercedes-Benz w GlobalLogic.

Tworzę też otwarte aplikacje Kotlin Multiplatform i na co dzień korzystam z narzędzi AI do programowania — Claude Code, OpenAI Codex, GitHub Copilot.

Doświadczenie

  1. 2025 — teraz

    Senior Android Developer · BV Group

    Firma z Wielkiej Brytanii, praca zdalna z Wrocławia. Aplikacje do zakładów sportowych i kasyn dla 10+ marek. Nowe funkcje i modernizacja starszego kodu w dużej, wielomodułowej aplikacji; integracje analityczne i marketingowe; ochrona przed nadużyciami i zgodność z regulacjami; niezawodna i bezpieczna rejestracja i logowanie.

  2. 2022 — 2024

    Software Applications Engineer III · HP IncSenior Android Developer · 2022

    HP Poly Lens — aplikacja dla firm do zarządzania słuchawkami Poly przez Bluetooth LE. Współtworzyłem nową, wielomodułową aplikację, która zastąpiła starą: rozmiar −60%, czas ładowania −30%. Własne komponenty Compose zgodne z wersją iOS; pozytywny wynik zewnętrznego audytu bezpieczeństwa.

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

    Software Engineer (Android) · GlobalLogic

    Aplikacja łączności pojazdu Mercedes-Benz: integracja danych przez Bluetooth, ankiety w aplikacji, poprawki UI przy dużej ilości danych.

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

    Mobile Application Developer · Aplitt

    Zbudowałem MVP aplikacji bankowej Kasa Stefczyka we Flutterze i wdrożyłem je na produkcję; bezpieczne uwierzytelnianie i szyfrowanie danych.

    • Flutter
    • Dart
    • BLoC
  • 2018 — 2020Freelance — Android i web
  • 2017 — 2018GSM Billing — aplikacje SMS i VoIP/SIP na rynek brytyjski
  • 2012 — 2017Devitech Web Design — QA i frontend
Pełne CV (PDF) →

Wybrane projekty

Aplikacje BV Group

Obecna praca · NDA

Aplikacje Android do zakładów sportowych i kasyn dla 10+ marek, jedna duża, wielomodułowa baza kodu.

HP Poly Lens: ekran stanu słuchawek

HP Poly Lens

HP Inc

Aplikacja Bluetooth LE dla firm do zarządzania słuchawkami i urządzeniami konferencyjnymi Poly.

1M+ pobrań w Google Play
Mercedes Adapter: ekran kokpitu

Mercedes Adapter

GlobalLogic · zamknięty

Aplikacja łączności pojazdu dla Mercedes-Benz: integracja danych przez Bluetooth i ankiety w aplikacji.

EU Stats: ekran gospodarki z wykresem PKB

EU Stats

Open source · KMP

Aplikacja Kotlin Multiplatform z otwartymi danymi Eurostatu — Android, iOS i desktop.

~1000 testów automatycznych
Netti: lista narzędzi sieciowych

Netti

Dla klienta

Aplikacja Android do diagnostyki sieci z iperf3 skompilowanym przez NDK.

~2100 testów automatycznych
Kasa Stefczyka: ekran płatności

Kasa Stefczyka

Aplitt

MVP aplikacji bankowej we Flutterze dla dużej polskiej kasy spółdzielczej (SKOK).

100K+ pobrań
  • FollowMyMoney — aplikacja do copy tradingu dla FELS Group GmbH, 10K+ pobrańDla klienta
  • Job Recruiter — aplikacja Flutter dla agencji rekrutacyjnejKlient · NDA
  • Tongue Drum Online — instrument Web Audio w czasie rzeczywistym, PWA offlineWłasny
  • Rozszerzenia Chrome — 4 darmowe rozszerzenia w Chrome Web StoreWłasne
  • Biblioteki Android — bleX, CryptoKit, NFC-Probe, Sunrise-Sunset-SDKOpen source
  • Aplikacje GSM Billing — aplikacje SMS i VoIP/SIP na rynek brytyjski2017 — 2018

Umiejętności

Android

  • Kotlin
  • Java
  • Jetpack Compose
  • Coroutines / Flow
  • RxJava
  • MVVM
  • MVP
  • Clean i wielomodułowa architektura
  • 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

Testy i wdrażanie

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

Platforma i integracje

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

Programowanie z AI

  • Claude Code
  • OpenAI Codex
  • GitHub Copilot
  • Lokalne LLM (Ollama)

Narzędzia

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

Artykuły

Wszystkie artykuły →

Certyfikaty

  • Atlassian Agile Project ManagementCertyfikat zawodowy — Atlassian2024
  • Career Essentials in GitHubCertyfikat zawodowy — GitHub & Microsoft2024
  • Cybersecurity FundamentalsCertyfikat — Microsoft & LinkedIn Learning2024
  • Dependency Injection with Dagger 2 and HiltKurs zaawansowany Android2021
  • Coroutines for Android MasterclassKotlin Coroutines — zaawansowane zagadnienia2021
  • Data Structures and AlgorithmsPogłębiony kurs w Javie2021
  • Azure DevOps CI/CD PipelinesAutomatyzacja DevOps2021

FAQ

W jakich technologiach specjalizuje się Roman Tsisyk?

Roman Tsisyk specjalizuje się w programowaniu na Android z użyciem Kotlin, Jetpack Compose, MVVM i Clean Architecture. Pracuje także z Kotlin Multiplatform, Bluetooth LE, IoT i Firebase.

Ile lat doświadczenia ma Roman Tsisyk?

Roman Tsisyk ma 14 lat doświadczenia w IT, w tym 9+ lat w programowaniu Android. Pracował w HP, GlobalLogic, BV Group, Aplitt i GSM Billing.

Jakie znane aplikacje stworzył Roman Tsisyk?

Najważniejsze aplikacje: HP Poly Lens, enterprise'owa aplikacja Bluetooth LE / IoT z 1M+ pobrań w Google Play; Kasa Stefczyka, MVP aplikacji bankowej we Flutterze ze 100K+ pobrań; Mercedes Adapter, aplikacja łączności pojazdu Mercedes-Benz zbudowana w GlobalLogic; oraz aplikacje do zakładów sportowych i kasyn w BV Group.

Czy Roman Tsisyk jest dostępny do pracy?

Tak, Roman jest otwarty na nowe oferty. Mieszka we Wrocławiu i jest dostępny do pracy zdalnej na całym świecie. Kontakt: roman.tsisyk1@gmail.com lub LinkedIn.

Kontakt

Zbudujmy Twoją następną aplikację Android

Jestem otwarty na role Senior Android — zdalnie lub hybrydowo, w UE i poza nią.

Obywatel UE · ukraiński (ojczysty), angielski (C1), polski (B2) · +48 728 282 026