Software engineer specializing in TypeScript and React. Excels at creating well-thought-out design systems, seamless API integrations, and strong user experiences.
Prefers to work in a team of senior front-end colleagues, while keeping close contact with the API team. Enjoys working on a product that is actively used by many people.
PAY. is a fintech company that aims to make payments easier for everyone. At Pay, I'm developing a design system with micro front-ends for a maintainable setup, enabling quick, flexible front-end modifications, including admin portals, registration flows, and checkout screens.
Micro Frontend Architecture (Nx) · Design System · TypeScript · XState · Jest · Mentorship
iO is a digital agency that creates digital products for clients. At iO Rotterdam, I focused on enhancing consistency and implementation of design systems. My role involved refining durable component libraries to drive client results through development and other activities.
Front-End Development · Design Systems · TypeScript · React · Redux · Storybook · Jest · Scrum
Eneco is a Dutch energy company that supplies gas, electricity, and heat to consumers and businesses. As a front-end developer and tech lead at Eneco (contracted via iO), I acted as the product owner's technical ally, focusing on UI development for customer self-service features.
Micro Frontend Architecture (Nx) · TypeScript · React · XState · Jest · Scrum · Team Leadership
Acato is a digital agency that creates digital products for clients. At Acato, I focused on front-end product quality to ensure the company excelled in delivering exceptional user experiences across websites, apps, and other environments.
JavaScript · Design Systems · React · REST APIs · Team Leadership
Riverfields was a solo venture I started to help clients with their digital products. At Riverfields, I focused on front-end development, CMS implementation and online marketing.
Solo Venture · Front-End Development · Online Marketing
Rockyard was a small digital agency I co-founded with UI/UX designer Edwin Niejenhuis. At Rockyard, we focused on UI/UX design, front-end development and CMS implementation, creating digital products for clients across the country.
Duo Entrepreneurship · Front-End Development · JavaScript
Bijzonder Plekje is a platform that inspires people to discover unique accommodations. At Bijzonder Plekje, I focused on online strategy, web development, and enhancing website performance for higher conversion rates and increased online visibility.
Freelance Work · Front-End Development · JavaScript · Online Marketing
Innovatio is a digital agency that creates digital products for clients. At Innovatio, I bridged design and development, converting graphics into HTML, CSS, and JavaScript while contributing to JavaScript prototypes for various proof of concepts.
Internship · JavaScript · CSS
Bachelor of Communication, Web & Mobile Services
Sep 2008 – May 2013