profile-picture

Freelance Android engineer

Since 2017.

My goal is to deliver high quality products by focusing on clean architecture, maintainability (SOLID), security and testing. I'm always trying to learn more about new tools and techniques by working on personal projects.

The things you can create with Android are close to the end-user and the ecosystem changes quick. New things are added or changed every year. So there is always something new to learn or discover. It gives a feeling of accomplishment when millions of people use the products that I help to develop.

Clients · Work history

2025 – present Amsterdam Schiphol Airport
Freelance
Apps: Schiphol
2022 – 2025 ABN AMRO
Freelance
Apps: ABN AMRO banking app
2021 – 2022 TM-Pro (Discontinued)
Permanent position
SDK's: onboarding (KYC), Money Management & Device binding (CIAM)
2019 – 2021 NOS news
Permanent position
Apps: NOS nieuws, Teletekst, Jeugdjournaal
2017 – 2019 Accenture
Permanent position
Clients: Dutch national Police, Plus, Grandvision

Education

2013 – 2017 Bachelor of Science · Software Engineering
Internship 2: Android developer @ IceMobile
Internship 1: C# developer @ IreckonU!
Minor: mobile development
2009 – 2013 Bachelor of Laws · Social Legal Services
Internship: housing consultant at !WOON
Minor: politiekunde

Skills

SOLID

Compose

Kotlin

Java

Android

Coroutines

Flows

Hilt

Dagger

Koin

Clean Architecture

MVVM

Retrofit

GraphQL

CI/CD

Personal projects 🔗

Unfortunatly I had to take down my personal projects from the Play Store due to changes in their policy. My full name and personal adress information were required to be public. I did not want to share this. All links below are to the source code on GitHub.

MVI clean architecture app with Jetpack Compose
MVVM clean architecture app
MVP clean architecture app
Example Android apps with clean architecture

Compose Soundboard
Project to learn about Jetpack Compose

Web scraper (private repo)
Web scraper built with python and beautiful soup to keep track of the housing supply on the website of multiple Utrecht based realtors. E-mails the results.

Portfolio Tracker
Tracking stock portfolio from DeGiro

Collaborative to-do list (Tasqs)
Android app with Firebase backend and MVVM

Android sliderpicker library
Android library for a visual UI to select an index from a recyclerview

Google Compass
Navigate to any location with a compass

Timr Android app
Timer with the option to reset on movement

Certificates

Professional Scrum Master I psm1 certificate
scrum.org/certificates/507886