Android Development & Consulting

Kotlin.
Compose.
Multiplatform.

I develop native Android apps with Kotlin and Jetpack Compose - since 2006, from the first API versions to modern Compose Multiplatform. I work with teams in Vienna, Klagenfurt, and remotely.

Android development and consulting
Android Development

Native apps
for Android.

Android is an operating system and software platform for phones, tablets, wearables, TV, cars, and embedded devices. It is based on a Linux kernel; native app development today is primarily Kotlin, while older codebases often still contain Java.

I help with concept, architecture, implementation, modernization, and publishing of native Android apps - from existing Java/XML projects to modern Kotlin and Jetpack Compose codebases.

Focus

What I
bring in.

01Native Android development with Kotlin
02Jetpack Compose & Material 3
03Kotlin Multiplatform (KMP)
04Compose Multiplatform
05App architecture & Clean Architecture
06Legacy modernization (Java → Kotlin, XML → Compose)
07Google Play Store & release management
08AI-assisted Development
Libraries & Tools

What I use.

Core & UI
KotlinJavaJetpack ComposeMaterial 3AndroidX / JetpackViewBindingNavigation Component
Architecture & Async
CoroutinesFlowViewModelDagger / Hilt / KoinRoom / DataStoreSQLiteWorkManager
Network & Data
Retrofit / OkHttpKotlin SerializationFirebaseGoogle MapsMapBox / MapLibreMixpanel / Analytics
Quality & Release
Espresso / JUnitKotestGradlefastlaneCI / CDGoogle Play Console
Approach

Experience
since 2006.

I have worked on native Android apps since Android 1.6 - with Java first, later Kotlin. I also bring long-standing iOS, Ionic, Cordova, and Capacitor experience. That breadth helps when deciding whether native Android, Kotlin Multiplatform, or another cross-platform approach is the right long-term choice.

I see AI as a tool, not a replacement for engineering responsibility. I use Claude Code, GitHub Copilot, OpenAI Codex, and Google Gemini to support code quality, evaluate architecture decisions faster, and reduce repetitive work.

I founded AndroidHeads Vienna, a community of more than 600 Android developers in Vienna, and co-organize droidcon Vienna, sponsored by JetBrains.

Certificate

Google Play Store
Listing Certificate

Earned through the Google Play Academy. Certificate ID: 47262528.

View certificate →
Related

Also cross-platform.

Besides native Android, I also work with Ionic and Capacitor when that is the right fit for a project.

Ionic & Cross-platform →
Project?

Android development, architecture review, modernization, or Google Play release: send a short note about the situation. I will get back to you for an initial conversation.