Skip to content

iOS & Android · freelance

I help teams ship production apps on iOS and Android.

Freelance mobile and full-stack. Native iOS and Android, Kotlin Multiplatform, and the AWS side that keeps them running. Companies bring me in to ship.

Focus
Native iOS & Android, Kotlin Multiplatform, AWS
Currently
Lead Mobile Developer at Forbes · CTO, Fifty Fifty Card · Paoapps

Selected clients

  • Forbes
  • NS
  • ING
  • Eneco
  • Evervault
  • MiRus

Work

Case studies

Selected work. What I owned, what we shipped, and the stack — no padded metrics.

August 2023 – present

Case study

Forbes

Lead Mobile Developer

Shipping the Forbes Android app on Kotlin Multiplatform, sharing business logic with iOS, and the Forbes Vetted API behind it.

  • Forbes Android app on Kotlin Multiplatform, in production.
  • iOS moved onto shared KMP for everything except UI.
  • Forbes Vetted API live in production.
KotlinKotlin MultiplatformAndroidiOSSwiftUIKtor
Read the case study

January 2021 – present

Case study

Fifty Fifty Card

CTO / co-founder and sole developer

Co-founder and sole developer of a restaurant reservation product: guest apps on KMP, a Ktor/AWS backend, and a second app for restaurant staff.

  • Guest iOS and Android apps on Kotlin Multiplatform: sign up and reserve tables.
  • Ktor backend on AWS Elastic Beanstalk with Postgres.
  • Mobile UX designed from scratch.
Kotlin Multiplatform MobileSwiftUIAndroidKtorAWS Elastic BeanstalkAmazon RDS / Postgres
Read the case study

February 2019 – February 2023

Case study

Eneco

Freelance iOS developer

One of two iOS developers on a from-scratch rewrite with KMP and Swift. New app launched eight months in and reached hundreds of thousands of users.

  • Native iOS rewrite with KMM and Swift.
  • New app launched eight months in, reaching hundreds of thousands of users.
  • Localization and strings in one place for both iOS and Android.
Kotlin MultiplatformSwiftSwiftUIiOS SDKFirebaseKtor
Read the case study

August 2014 – August 2016; March 2018 – January 2019

Case study

NS

iOS and full-stack developer

Travel Planner iOS (one of the most-used apps in the Netherlands; best Dutch transportation app award), later lead iOS on NS International, plus Kotlin APIs on AWS.

  • NS Travel Planner iOS in Swift — one of the most-used apps in the Netherlands.
  • Best Dutch transportation app award.
  • Lead iOS on NS International: different booking system, backend, and design.
SwiftiOS SDKKotlinAWSFirebaseGPS / location services
Read the case study

2023

Case study

Evervault

iOS and Android developer

Encryption SDKs for iOS and Android, including a secure inputs library for card data and a Rust library wired into both platforms.

  • iOS and Android SDK to encrypt data with the Evervault platform.
  • Secure Inputs library: SwiftUI on iOS, Jetpack Compose on Android, for card data.
  • Rust library wired into both SDKs for a secure connection to Evervault servers.
SwiftSwiftUIKotlinJetpack ComposeAndroid SDKiOS SDK
Read the case study

April 2021 – May 2023

Case study

MiRus

Lead mobile developer

Lead mobile developer for Kotlin Multiplatform healthcare apps: Bluetooth patient monitoring and surgical planning with DICOM review, plus a shared KMM networking and view-model framework.

  • KMM iOS and Android app for patient monitoring: wristband over Bluetooth, activity, and physician feedback.
  • Android developers onboarded onto KMM.
  • Second KMM app for surgical planning: DICOM review and chat with planners.
Kotlin Multiplatform MobileSwiftUIJetpack ComposeBluetooth LETypeScriptNode.js
Read the case study

January – July 2014; September 2016 – January 2017

Case study

ING

Mobile developer

ING Beleggen, the official ING investing app for iOS and Android, on React Native — plus parts of a Java server and major screens in the app.

  • ING Beleggen investing apps for iOS and Android on React Native.
  • MVVM architecture in the app.
  • Design-review process between developers and designers.
React NativeJavaScriptiOSAndroidJava
Read the case study

Also

February 2017 – February 2018

Nyon (now Fashion Cloud)

Senior developer

Nyon OrderWriter iPad app migrated from Objective-C to Swift, plus a server-side ordering pipeline for fashion retailers.

SwiftObjective-CiOSPythonDjangoAWS
Read the case study

October 2013 – January 2017

Xebia

Consultant

Consultancy across large clients, plus internal community work: NG-NL (an AngularJS conference) and a Certified Scrum Master.

SwiftiOSKotlinReact NativeAngularJSAWS
Read the case study

November 2012 – October 2013

Stylbar

Co-founder and CTO

Co-founded Stylbar and shipped the iPhone app and backend: a small fashion social network where people share outfit photos for advice from friends and stylists.

iOSJavaAWSAmazon RDSSQL
Read the case study

March 2009 – November 2012

Infor

Senior software engineer / mobile team lead

Tech lead and scrum master on Infor’s first mobile team, shipping iOS and Android apps to customers and training other Infor employees worldwide.

JavaSpringObjective-CiOS.NETC++
Read the case study

November 2006 – February 2009

Asset Control (now Alveo)

Software engineer

Java engineer on financial data loaders — including Bloomberg — and on the platform that ingested vendor instruments into Asset Control. Helped introduce Scrum.

Java
Read the case study

Paoapps

Also shipping my own apps

Under Paoapps I design, build, and ship indie apps end to end — stores, privacy pages, the lot. Proof that the architecture talk still turns into something people can download.

  • AI meal planner for iPhone and iPad

    SwiftSwiftUISwiftDataApple Intelligence
  • A simple kombucha brewing timer

    Kotlin MultiplatformCompose MultiplatformMaterial Design 3
Visit Paoapps

Notes

Recent posts

All posts

How I work

Full-stack with a mobile center of gravity: native iOS and Android, Kotlin Multiplatform, and AWS. Background as team lead and Certified Scrum Master, plus an entrepreneurial streak — Stylbar, Fifty Fifty Card, and now Paoapps.

Stack I reach for

  • iOS / Swift / SwiftUI
  • Android / Kotlin
  • Kotlin Multiplatform
  • AWS
  • Ktor
  • React Native
  • TypeScript
  • Go

Available

Let’s talk about the next app.

Open for freelance and contract work: native iOS and Android, Kotlin Multiplatform, and the AWS side that keeps them running. Email is the fastest path.