14 applications, one developer.
Application developer in Brussels. Mobile since 2016, for my own products and inside banks and carmakers. Since 2026, the AI around that work as well. I still write the code that ships.
Appro in numbers, and what it builds with
- 14applications, shipped and in development
- 10years building for mobile, since the first own app
- 7platforms: iOS, iPadOS, Android, watchOS, web, macOS, Windows
- 1person, from the first sketch to the release
- Swift
- SwiftUI
- Kotlin
- Jetpack Compose
- Kotlin Multiplatform
- Java
- Python
- JavaScript
- SQL
- Firebase
- App Store
- Play Console
Where the standards came from.
2016
Building mobile applications
Native iOS and Android, from the first sketch to the version on a store. 14 applications carry that work today, across games, business tools, a festival companion and a shortcut deck for the desktop.
Since then
Inside large organisations
Work delivered for substantial companies and their end clients, which is where the standards came from: real constraints, real review, real consequences for getting it wrong.
2026
AI, in production and in the workshop
The kernel that governs the agents working on this practice's own code, every day: what they must do, what they may never do, and the record of what they did. It was built here and used here before it was ever shown to anyone.
Now
One person, whole products
Product decisions, interaction design and the code, in the same pair of hands. That is why the thing that ships is the thing that was designed.
Expertise that took years to earn.
Seven of those years were client work, in banking and in automotive navigation. Naming these organisations states work that was done. It implies no partnership and no endorsement by any of them, and no logo is shown here.
-
2026
Seigneur du Chaos
Software engineer, freelance. A non-profit's own platform
Maintenance and new work on the platform a non-profit runs its events on: memberships, room allocation, contributions and the accounting behind them. A small organisation gets the same problems as a large one without the staff to absorb them, which is the whole argument for building the thing simply.
-
2023–2026
Aisin Europe
Senior iOS engineer, freelance. A GPS and navigation product
Owned the whole iOS side of a navigation product and set it up from scratch, architecture included, alongside teams in six countries. Navigation is unforgiving software: it runs while someone is driving, it cannot pause to think, and a mistake is not a bug report but a wrong turn.
-
2021–2022
bpost bank
Senior iOS engineer, freelance, on assignment through Sopra Banking Software
Features for the retail banking application, in a team of two iOS developers inside a much larger delivery organisation. Regulated banking work sets the ceiling for what is acceptable everywhere else: the stability and security expectations are simply not negotiable.
-
2019–2021
Mainsys Engineering
Software engineer at Mainsys Engineering, for banks including Rothschild, NewB and Arkéa
Mobile banking applications for several European banks at once, each with its own rules about what a customer may do and prove. Built the shared security and authentication layer they had in common, so each bank's differences stayed in one place instead of everywhere.
-
2019–2020
Nagelmackers
Software engineer, consultant
Development, maintenance and incident work on web and mobile banking. Incident work teaches a particular skill that nothing else does: reading unfamiliar code fast, under pressure, while people wait.
-
2019
AW Europe
iOS developer. Navigation for Toyota's Japanese market
Navigation features for a car manufacturer's Japanese market. The first of the automotive work, and where the habits that survived into everything since were formed.