Freelance Mobile Developer (Android/iOS/KMP) · 8yr exp · Banking & Healthcare · Kotlin, Jetpack Compose, Swift · NRW · Remote-first
Aktualisiert am 16.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 90%
davon vor Ort: 40%
Android
Kotlin
Kotlin Multiplatform
iOS
MVVM Design Pattern
CICD
Mobile Apps
App releases
Android XML
Jetpack Compose
Ktor
Retrofit
Azure Devops
Fintech
Firebase
Coroutines
Dependency Injection
SWIFT
SwiftUI
Clean Architecture
MVI
Bluetooth Low Energy(BLE)

Einsatzorte

Einsatzorte

Aachen (+50km) Cologne (+50km) Dusseldorf (+50km)
Deutschland
möglich

Projekte

Projekte

2024 - today: Autochef Cooking app
  • Product: Independently developed app, launched in the Google Play Store (July 2025)
  • AI: Integration of a Gemini AI model for intelligent recipe parsing
  • Stack: Utilized Room for caching and on-device file storage
  • Status: Android live; iOS version currently in active development
URL on request

Aus- und Weiterbildung

Aus- und Weiterbildung

Master Drug Innovation
Utrecht University

2009 - 2013
Bachelor Pharmacy
Utrecht University

2003 - 2009
Murmellius Gymnasium

Certifications
  • Google UX design
  • iOS Developer Nanodegree
  • Android Development Security
  • Android Kotlin Developer Nanodegree
  • Azure Fundamentals

Position

Position

Senior Mobile Engineer | KMP | Android & iOS | Freelance (ZZP)

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Kotlin Multiplatform iOS MVVM Design Pattern CICD Mobile Apps App releases Android XML Jetpack Compose Ktor Retrofit Azure Devops Fintech Firebase Coroutines Dependency Injection SWIFT SwiftUI Clean Architecture MVI Bluetooth Low Energy(BLE)

Produkte / Standards / Erfahrungen / Methoden

Profile
Senior Mobile Engineer (8y experience) with an analytical Master?s background. Specialized in Fintech and regulated environments.
  • KMP Expert: Proven track record in white-label banking apps across iOS, Android and KMP layers.
  • Modern Stack: Expert in Kotlin/Compose and Swift/SwiftUI; experienced in migrating legacy systems.
  • Architecture: Strong focus on Clean Architecture, MVI/MVVM and Dependency Injection.
  • Full-stack Mindset: Proficient in CI/CD, Firebase and team coaching.

Skills
  • Kotlin Multiplatform
  • Android
  • iOS
  • Kotlin
  • Swift
  • CICD
  • MVVM

Experience

2023 - today
iO
Senior Mobile Engineer
BankingRight
  • White-label Banking Solution: Engineered a scalable Kotlin Multiplatform (KMP) platform serving international banks like Aruba Bank.
  • Architecture: Developed the glue code to seamlessly integrate KMP business logic into SwiftUI (iOS) andenvironments.
  • Innovation: Built on an AI-powered UI testing framework and a custom Figma-to-code exporter (Figex) to automate UI configuration updates.
Natuurmonumenten
  • Greenfield Delivery: Delivered a production-ready navigation app from zero to App Store/Play Store in just 14 weeks.
  • Custom Navigation Engine: Built a real-time snapping engine using point-to-segment projection and Haversine logic for off-road trail navigation.
  • Resilient Caching: Architected an offline-first network layer using Apollo Client and MMKV for reliable use in nature areas without signal.
Van Lanschot Kempen
  • Architectural Overhaul: Led the transition from a monolithic codebase to a modular Clean Architecture foundation using Dagger Hilt.
  • Successful Merger: Met critical business deadlines for the technical integration of acquired banking entities into a single application.
Viaplay (Viascore)
  • Full-Stack Ownership: Engineered the entire Android codebase from scratch and managed the supporting Firebase Node.js backend.
  • Video & Monetization: Optimized high-performance video streaming integration and implemented a robust Google Play Subscription model.
BNP Paribas
  • Fintech Ecosystem: Developed high-security loan application flows featuring complex digital contract signing (E-Sign) integrations.
  • State Management: Implemented sophisticated debounce and flow-cancellation logic to handle real-time validations without overloading legacy backends.
Duijvelaar Pompen
  • BLE Diagnostics: Resolved non-deterministic Bluetooth Low Energy (BLE) connection issues through on-site hardware simulation and testing.
  • Performance Optimization: Fixed critical Android Lifecycle flaws that caused redundant data reloads over slow industrial hardware protocols.

2020 - 2022
ABN AMRO Bank N.V.
Android Developer
  • Role: Android Developer within the Private Banking Digital grid.
  • Impact: Responsible for developing an international application serving high-net-worth individuals across multiple countries.
  • Results: Successfully migrated a legacy hybrid JavaScript framework to a modern MVVM architecture using Kotlin.

2018 - 2020
ABN AMRO Bank N.V. 
Data Engineer
  • Focus: Internal data management tool developed using Informatica ETL tools, SQL en Java.
  • Development: Part of an intensive program for young IT professionals, including soft skills training and a working visit to IT partners in India
  • Started via an intensive Procam IT Talent Traineeship focused on technical growth and professional soft skills, serving as the foundation for a permanent role at ABN AMRO

Einsatzorte

Einsatzorte

Aachen (+50km) Cologne (+50km) Dusseldorf (+50km)
Deutschland
möglich

Projekte

Projekte

2024 - today: Autochef Cooking app
  • Product: Independently developed app, launched in the Google Play Store (July 2025)
  • AI: Integration of a Gemini AI model for intelligent recipe parsing
  • Stack: Utilized Room for caching and on-device file storage
  • Status: Android live; iOS version currently in active development
URL on request

Aus- und Weiterbildung

Aus- und Weiterbildung

Master Drug Innovation
Utrecht University

2009 - 2013
Bachelor Pharmacy
Utrecht University

2003 - 2009
Murmellius Gymnasium

Certifications
  • Google UX design
  • iOS Developer Nanodegree
  • Android Development Security
  • Android Kotlin Developer Nanodegree
  • Azure Fundamentals

Position

Position

Senior Mobile Engineer | KMP | Android & iOS | Freelance (ZZP)

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Kotlin Multiplatform iOS MVVM Design Pattern CICD Mobile Apps App releases Android XML Jetpack Compose Ktor Retrofit Azure Devops Fintech Firebase Coroutines Dependency Injection SWIFT SwiftUI Clean Architecture MVI Bluetooth Low Energy(BLE)

Produkte / Standards / Erfahrungen / Methoden

Profile
Senior Mobile Engineer (8y experience) with an analytical Master?s background. Specialized in Fintech and regulated environments.
  • KMP Expert: Proven track record in white-label banking apps across iOS, Android and KMP layers.
  • Modern Stack: Expert in Kotlin/Compose and Swift/SwiftUI; experienced in migrating legacy systems.
  • Architecture: Strong focus on Clean Architecture, MVI/MVVM and Dependency Injection.
  • Full-stack Mindset: Proficient in CI/CD, Firebase and team coaching.

Skills
  • Kotlin Multiplatform
  • Android
  • iOS
  • Kotlin
  • Swift
  • CICD
  • MVVM

Experience

2023 - today
iO
Senior Mobile Engineer
BankingRight
  • White-label Banking Solution: Engineered a scalable Kotlin Multiplatform (KMP) platform serving international banks like Aruba Bank.
  • Architecture: Developed the glue code to seamlessly integrate KMP business logic into SwiftUI (iOS) andenvironments.
  • Innovation: Built on an AI-powered UI testing framework and a custom Figma-to-code exporter (Figex) to automate UI configuration updates.
Natuurmonumenten
  • Greenfield Delivery: Delivered a production-ready navigation app from zero to App Store/Play Store in just 14 weeks.
  • Custom Navigation Engine: Built a real-time snapping engine using point-to-segment projection and Haversine logic for off-road trail navigation.
  • Resilient Caching: Architected an offline-first network layer using Apollo Client and MMKV for reliable use in nature areas without signal.
Van Lanschot Kempen
  • Architectural Overhaul: Led the transition from a monolithic codebase to a modular Clean Architecture foundation using Dagger Hilt.
  • Successful Merger: Met critical business deadlines for the technical integration of acquired banking entities into a single application.
Viaplay (Viascore)
  • Full-Stack Ownership: Engineered the entire Android codebase from scratch and managed the supporting Firebase Node.js backend.
  • Video & Monetization: Optimized high-performance video streaming integration and implemented a robust Google Play Subscription model.
BNP Paribas
  • Fintech Ecosystem: Developed high-security loan application flows featuring complex digital contract signing (E-Sign) integrations.
  • State Management: Implemented sophisticated debounce and flow-cancellation logic to handle real-time validations without overloading legacy backends.
Duijvelaar Pompen
  • BLE Diagnostics: Resolved non-deterministic Bluetooth Low Energy (BLE) connection issues through on-site hardware simulation and testing.
  • Performance Optimization: Fixed critical Android Lifecycle flaws that caused redundant data reloads over slow industrial hardware protocols.

2020 - 2022
ABN AMRO Bank N.V.
Android Developer
  • Role: Android Developer within the Private Banking Digital grid.
  • Impact: Responsible for developing an international application serving high-net-worth individuals across multiple countries.
  • Results: Successfully migrated a legacy hybrid JavaScript framework to a modern MVVM architecture using Kotlin.

2018 - 2020
ABN AMRO Bank N.V. 
Data Engineer
  • Focus: Internal data management tool developed using Informatica ETL tools, SQL en Java.
  • Development: Part of an intensive program for young IT professionals, including soft skills training and a working visit to IT partners in India
  • Started via an intensive Procam IT Talent Traineeship focused on technical growth and professional soft skills, serving as the foundation for a permanent role at ABN AMRO

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.