11/03/2026 updated


verified
Premium member
100 % availableFreelance Senior Android Developer | Kotlin & Jetpack Compose | KMP & Payments/POS
Šlapanice, Czech Republic
Only remote
High School GraduationAbout me
I’m a senior Android developer with more than 10 years of hands-on mobile experience. My background includes payment terminal applications, mobile payment products, POS systems, e-commerce applications, hardware integrations, and large-scale commercial Android projects.
AI AgentsJava (Programming Language)Android (Software)Android Software DevelopmentAndroid StudioGoogle FirebaseGitLabKotlinJetpack ComposeGoogle Play
Native Android development
I have 10+ years of experience building and maintaining native Android applications in Kotlin and Java, including payment terminals, POS systems and consumer retail apps. I work on new features, architecture, production debugging and improvements to inherited codebases.
Jetpack Compose and architecture
On GP tom at Global Payments, I migrated most screens from XML/Data Binding to Jetpack Compose while delivering features and fixing production issues. My stack includes Coroutines, Flow, MVVM and Android Jetpack, with Dagger/Hilt for dependency injection. I also have experience with XML layouts, RxJava and Dagger 2.
Data, APIs and offline functionality
I integrate REST APIs and backend services using Retrofit, and work with Room, DataStore and Firebase. My retail experience through EPAM includes REWE/BILLA applications with offline functionality and integration with Kontent by Kentico CMS through a Spring-based gateway. My Notemark project uses a local database as the source of truth, queues offline edits and synchronizes with the backend.
Payments, POS and hardware integration
My experience includes payment SDK integration, Android payment terminal applications, mobile payment products and POS software. At Dotykacka, I developed application features and drivers connecting accessories to Android devices.
Kotlin Multiplatform
I use Kotlin Multiplatform to share business and data logic across Android and iOS. I built and published my own apps, FoldCue and QRCraft. My portfolio also includes Notemark, with Compose Multiplatform UI on Android and native SwiftUI on iOS.
Testing and delivery
I write unit and integration tests with JUnit and have experience with Espresso and Paparazzi screenshot tests. I use Git, GitLab CI/CD, Bitrise, Firebase App Distribution and Google Play for delivery. My tools include Android Studio, IntelliJ IDEA, Figma and Zeplin, with Grafana and Kibana for production investigation. I use AI-assisted workflows for research, prototyping, implementation support, testing and documentation.
Experience
Professional experience10+ years
Freelancer since2015
Languages
GermanBasic knowledgeEnglishFluentCzechNative speaker
Project history
I develop and maintain GP tom, a production Android application for payment terminals at Global Payments, with a focus on reliability, maintainability and delivery across the full development lifecycle.
• Migrated most screens from XML/Data Binding to Jetpack Compose.
• Integrated payment functionality through a third-party payment SDK.
• Develop features and fix production issues in an inherited Android codebase using Kotlin, Coroutines, Flow, MVVM and Android Jetpack.
• Integrate local storage, backend services and supporting platforms using Room, Retrofit, DataStore and Firebase.
• Write unit and integration tests with JUnit.
• Collaborate on product designs and prototypes in Figma.
• Maintain delivery workflows through GitLab, Bitrise, Firebase App Distribution and Google Play.
• Monitor application behavior using Grafana logs and reports.
• Use AI-assisted development workflows for research, prototyping, implementation support, testing and documentation.
Senior Android Developer – REWE International (BILLA & PENNY)
Employed by EPAM Systems and assigned to REWE International, where I worked as an embedded Android engineer on consumer retail applications for the BILLA and PENNY brands.
• Developed and maintained features for large-scale marketing and e-commerce Android applications
• Worked with Kotlin, Coroutines, Flow, MVVM, Jetpack Compose, and Android Jetpack
• Integrated mobile applications with backend services and Kontent by Kentico CMS through a Spring-based gateway
• Used Retrofit, Room, Dagger/Hilt, DataStore, Firebase, OneSignal, and OneTrust
• Created unit and integration tests with JUnit and UI screenshot tests with Paparazzi
• Supported delivery through GitLab CI/CD, Firebase App Distribution, and Google Play
• Used Kibana for backend logs, reporting, and production investigation
Android Developer – Austrian Government Project
Short-term engagement with adesso Austria, brought in during the final delivery phase of a map-based Android application for an Austrian government client.
• Helped complete the remaining application functionality and prepare the project for delivery
• Developed Android components in Java using Android Architecture Components
• Worked with RxJava 2 and Dagger 2
• Added and maintained unit tests
• Debugged and validated the application in Android Studio