Nunspeet, Gelderland, Netherlands
I build web applications with a focus on scalable frontend architecture. Angular is my primary expertise, but I'm equally comfortable working across the broader frontend landscape (e.g. React and Vue). I understand enough of the backend, databases, and DevOps tooling to collaborate across the entire codebase. Agentic coding tools are a core part of my workflow, but I keep ownership of architecture, quality, and the final call. Beyond writing code, I have spent 3 years leading a frontend team of around 10 developers. I've helped engineers set and reach personal development goals, facilitated team events, and represented the team at conferences. I also act as a trusted advisor to management, bridging the gap between technology and business decisions. I have a strong intuition for navigating fast-moving technology landscapes, knowing when to adopt something new and equally when not to. I'm highly experienced in onboarding on legacy projects, assessing the current state, and building a realistic long-term plan to move things forward, with a clear eye on budget, team dynamics and the politics that often surround these situations.
DFW Airport is one of the busiest airports in the world with over 87 million travelers per year. Framna deployed me as the tech lead for their website, which attracts around 500,000 visitors each month. The codebase was over a decade old and in need of a new foundation. I worked closely with project managers to create room for refactoring, while simultaneously driving new features like ADA Compliance, Parking Booking Optimization, and Web Analytics. That balance between making the codebase future-proof and still moving forward, and ultimately laying down a stable foundation the team could build on again, that's something I'm proud of.
For over four years, deployed via Framna as a frontend developer in an agile scrum team working on Smart Pay (formerly OmniKassa), Rabobank's payment solution. During that time I built deep experience with Angular and Nx Monorepo architecture, contributing to a product that business owners rely on daily for their payments. Over four years on the same product means you go through everything: major refactors, changing requirements, team rotations, and the discipline of keeping a codebase healthy for the long term.
Deployed via Framna as a backend developer in a agile scrum team at ENGIE. Developed a REST API in Laravel that centralised data from legacy SOAP systems and made it available for web and mobile applications, with Redis caching for performance and deployment on AKS. A short but valuable period that deepened my full-stack understanding by working purely on the backend side.