Skip to main content

About me

Hi, I'm a front-end engineer with a Bachelor's degree in Software Engineering, currently working at Arlanet. I specialize in crafting visually engaging and user-friendly digital experiences that are not only beautiful but also robust under the hood.

I care deeply about writing clean, scalable, and maintainable code. My approach is rooted in component-based architecture — building reusable, well-organized components that make development efficient and future-proof. Whether I’m setting up a design system or structuring the foundation of a large-scale app, I aim for precision and clarity.

Accessibility is also a key focus in my work. I believe great interfaces should be inclusive by default, so I put in the effort to ensure that the experiences I build are usable by everyone, regardless of ability or device.

When I’m not coding, you’ll probably find me playing games, watching sports, or going for a run. I also enjoy playing chess and, now and then, a few rounds of darts — I’ve always liked activities that combine focus, strategy, or just a bit of fun.

Work experience

Projects

Groenhart App

We built a cross-platform iOS and Android app for a client in the tools and hardware space, extending their existing website into a mobile experience. I worked on the front-end, using web technologies to create a responsive app interface that runs inside a WebView. The app was developed with .NET MAUI, allowing us to deliver a consistent experience across platforms while reusing much of the existing web codebase. It was a practical and efficient solution that brought mobile functionality to an already successful webshop.

  • Vue
  • TypeScript
  • Nuxt
  • SCSS

Sonic Equipment

This was a large-scale e-commerce project for a client selling tools and toolboxes. The main goal was to improve the look and feel of the website by creating a more modern, consistent user interface. To support this, we introduced a React-based, component-driven architecture that brought structure and scalability to the project. I worked on building and organizing reusable UI components, using Storybook to develop them in isolation and maintain visual consistency across the site. These components were gradually integrated into the existing application, allowing for a smooth transition without disrupting the live platform.

  • React
  • TypeScript
  • Storybook
  • CSS
  • Optimizely

Technologies

Over the years, I’ve worked with a wide range of technologies across the front-end ecosystem — from building user interfaces with modern JavaScript frameworks to setting up scalable component libraries and writing robust end-to-end tests. Below is a selection of the languages, tools, and frameworks I regularly work with.

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS

Frameworks & Libraries

  • Vue
  • React
  • Nuxt
  • Next.js
  • Node.js

Styling

  • Tailwind
  • SASS/SCSS
  • PostCSS

Build Tools & Infrastructure

  • Vite
  • Azure
  • Vercel

Testing & QA

  • Vitest
  • Cypress
  • Playwright

Component & Design Systems

  • Storybook