11/07/2026 updated

**** ******** ****
60 % partially available

Senior Android & Kotlin Multiplatform Developer | Compose Multiplatform, Legacy Android Migration

Prague, Czech Republic
Only remote
Technical High School Diploma (Maturita), Informatics and Computer Technology, 2004 – 2008
Prague, Czech Republic
Only remote
Technical High School Diploma (Maturita), Informatics and Computer Technology, 2004 – 2008

Profile attachments

Ondrej_Hoos_CV_EN.pdf

About me

10 years in Android, Kotlin Multiplatform since 2021. I modernize legacy Android apps: refactoring, multi-module architecture and the move to KMP/CMP. Sole KMP specialist on a 200+ module migration, my own CMP app Pomaia live on both stores. Daily AI workflow with Claude Code and Codex. Full remote.

Clean ArchitectureJava (Programming Language)Android (Software)Android Software DevelopmentAndroid StudioApple XcodeUnit TestingCode ReviewGradleModel View ViewModelSoftware ArchitectureGoogle FirebaseGitKotlinJetpack ComposeCode RefactoringMultiplatformCode Migration
Kotlin Multiplatform & Compose Multiplatform
Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) since 2021. Architecture of multi-module projects sharing code between Android and iOS, around 80% shared code on a 200+ module app. My own CMP app Pomaia runs in production on Google Play and the App Store.

Legacy Android Migration
Migrating legacy Android apps from Java/XML to Kotlin, Jetpack Compose and KMP/CMP. As the sole KMP specialist in a four-person team, I led a complete refactoring of a large real estate app (M&M Reality) into a multi-module KMP architecture, brought to the first test release. Earlier at Alza.cz, rewriting apps from Java/XML to Kotlin and Compose in a multi-module project.

Clean Architecture & Refactoring
Clean Architecture, MVI, MVVM and MVP. Refactoring large legacy codebases while development continues, with a focus on testability, unit tests and code review. Currently consolidating several variants of an Android app for payment terminals into a single codebase and preparing it for test coverage.

Android Development
Kotlin, Java, Jetpack Compose, Coroutines, Flow, RxKotlin, Retrofit, Ktor, SQLDelight, Room, Dagger, Hilt, Koin, Gradle multi-module builds.

Native SDK Integration
Integrating native SDKs on Android and iOS, such as the Signotec e-signature SDK and Google Maps. Platform implementations first via expect/actual, later injected with Koin.

AI-Assisted Development
Daily multi-agent workflow: Claude Code delegates tasks to Codex and reviews the output against my rules, alongside Android Studio and Xcode.

Release & Monetization
Full ownership of the release process on Google Play and the App Store, localization (CZ/EN/SK/DE) and freemium monetization via RevenueCat.

Tools
Git, Firebase, Bitrise, Azure CI/CD, Android Studio, Xcode.

Full remote, B2B contractor based in the EU.

Experience

Professional experience10+ years
Freelancer since2016

Languages

EnglishGoodCzechNative speaker

Project history

Senior Android Developer

INVENTI Development (contract)

Banking & Financial Services

Android app for payment terminals (PAX, EMV). Refactoring and architecture: gradually consolidating several app variants into a single codebase and preparing it for test coverage. Development, maintenance and bug fixing in a large legacy codebase. Tech: Kotlin, Jetpack Compose, RxKotlin.

Developer & Co-Founder

Pomaia (own product)

Internet & IT

Compose Multiplatform app for cycle and symptom tracking focused on PCOS (pomaia.app), in production on Google Play and the App Store. Single codebase for Android and iOS, CZ/EN/SK/DE localization, freemium model via RevenueCat. Full ownership: architecture, development, testing, release process on both stores, support. Tech: Compose MP, Kotlin, Ktor, SQLDelight, Koin, RevenueCat.

KMP Architect / Senior Android Developer

Digital Solutions / M&M Reality

Internet & IT

Migration of a legacy Android app (Java, XML) to Kotlin/Compose Multiplatform for one of the largest real estate companies in Czechia. Sole KMP specialist in a four-person team, technical lead of the migration: architecture, code review. Complete refactoring into a multi-module architecture: 200+ modules, ~80% of code shared between Android and iOS, brought to the first test release before my engagement ended. Native SDK integration on Android and iOS (Signotec e-signature SDK, Google Maps), platform implementations first via expect/actual, later injected with Koin. Clean Architecture, MVI, focus on testability. Tech: Compose MP, Kotlin, Ktor, SQLDelight, Koin.

Android Developer

Alza.cz

Goods & Retail

Migration of the Alza Media and Alza e-shop Android apps. Rewrite from Java/XML to Kotlin/Jetpack Compose. Multi-module project in an eight-person Android team, preparing for the move to KMP. Clean Architecture, MVI, UI and unit tests. Tech: Kotlin, Compose, Dagger 2, SQLDelight, Retrofit, Ktor, Azure CI/CD.

Android Developer

Pixelmate, adastra.one
Video app (recording and playback): Kotlin, MVVM, ExoPlayer. MyWebGrocer: Kotlin, MVVM.

Android Developer

Rohlik.cz / SKOUMAL (Twisto, fintech)

Goods & Retail

Rohlik: new features, Java to Kotlin migration. Twisto: MVVM, refactoring, new features.

Android Developer

Sharry Europe
PropTech app Sharry Workplace, Kotlin, Koin, Bitrise.

Android Developer

Freelance
LITOAPP, SeisLok and other smaller projects.

Android Developer

adastra.one
Home Credit app for the Indian market, Kotlin/Java.

Android Developer

Appmine
Skoda Media Services, Java, MVP/MVC.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in