About Me
“Never stop learning. Write clean, testable, maintainable code, leveraging AI to move faster and deliver great user experiences.”
Experience
React Native Developer
Trigion Beveiliging BVfreelanceJan 2025 - now
Working on a greenfield app that supports security guards in their day-to-day work with high security requirements.
- Implemented biometric login with hardware-backed device binding
- Set up CI/CD pipelines with native build cache
- Built advanced app logging and monitoring with Datadog
- Set up E2E testing using Appium and BrowserStack
React Native Developer
Shell Recharge SolutionsfreelanceOct 2024 - Jun 2025
Worked on Shell Recharge App, an app that supports EV drivers both on the go and at home.
- Introduced Storybook for component-driven development
- Established coding guidelines and way of work to gradually improve the codebase
React Native Developer
Alfen NVfreelanceMay 2022 - Oct 2024
Worked on Eve Connect (home user app for charging station control) and MyEve (configuration app for installers). Helped Alfen transition from outsourced to in-house development.
- Improved codebase stability, testability, and maintainability
- Introduced E2E testing with Maestro
- Introduced TanStack Query for easy server state management
React Native Developer
Inviplay.nlfreelanceFeb 2022 - May 2022
"AirBNB for sport locations". Set up the mobile app from scratch, delivered many features in just 4 months.
- Built the mobile app from scratch in 4 months
- Integrated Google Maps SDK, Firebase Cloud Messaging, and online payments
Allround Developer
iO (aka We are you)employment2015 - 2022
Worked on multiple client projects as a developer at iO digital agency.
KLM Health Services
Sep 2020 - Feb 2022Administration platform for health-related matters: absence management, appointments between clients and GPs, questionnaires, and examination results.
- Implemented secure authentication for sensitive medical data
- Built with Storybook and comprehensive testing (Detox + Jest)
Boxplosive
Apr 2018 - Aug 2020White-label app for digital loyalty programs of retailers such as Etos, Blokker, Konzum (Croatia) and Ritchies (Australia).
- Built white-label architecture serving multiple international retail brands
profile.nl
Feb 2018 - Apr 2018Website of Profile Tyrecenter. Developed features for appointment booking and fixed bugs.
- Introduced E2E testing with Cypress for critical happy flows
Zoemie
Mobile app + website to make "super selfies": user looks at the church tower, presses a button on a mobile website and receives a picture by email.
Founder
e-rijden.nlfounder2012 - 2014
Founded a Dutch website about electrical cars, covering news, reviews, and comparisons in the early days of EV adoption.
Singer / Actor
Variousother2008 - 2014
Performed in musical theatre, studied at Tilburg Conservatory, and appeared in Les Misérables.
Founder
telecomvergelijker.nlfounder2001 - 2009
Price comparison site for mobile phones and subscriptions. Built a lively community with forums, shop and product reviews, reaching 2.5 million views per month.
- Grew to 2.5 million monthly page views
- Built community features: forums, shop reviews, product reviews
Education
Musical Theatre
Tilburg Conservatory
2004 - 2008
Electrotechnical Engineering (MSc)
Eindhoven University of Technology
1995 - 2002
VWO Gymnasium
Lorentz Lyceum Eindhoven
1989 - 1995
Services
React Native Development
Building and improving React Native apps, from greenfield projects to rescuing complex codebases. Specializing in Expo, TypeScript, and native module integration.
Codebase Refactoring & Optimization
Reducing complexity, updating dependencies, and applying consistent patterns to improve stability, testability, and maintainability.
Team Enablement & DX
Introducing coding guidelines, Storybook, code reviews, and pair programming to help teams develop more efficiently and deliver higher quality.
CI/CD & DevOps
Setting up build pipelines with native caching, automated testing, and deployment workflows using Bitrise, Azure DevOps, and Fastlane.