Work Experience.
DHL eCommerce
Utrecht | Frontend Developer
At DHL eCommerce, I work as a frontend developer on a native courier app built with React and Kotlin. The app is designed to work fully offline using local storage, allowing seamless CRUD operations in the field.
Data fetching and submission are handled using Tanstack Query, with validation through Zod and form management via React Hook Form. The app interfaces with native hardware like GPS, scanners, and cameras via the Honeywell scanner device.
On the backend, I’ve contributed to building and maintaining Spring Boot APIs, implemented REST endpoints, integrated Keycloak for authentication, and built Kafka producers/consumers for async data flows. I also wrote SQL for Oracle and PostgreSQL databases.
The entire platform runs in Docker containers, deployed to Kubernetes via Helm. We use JFrog for image management and monitor everything through Datadog and Sentry. I’ve also implemented thorough E2E testing with Cypress and unit testing with Jest.
Stack: Figma, HTML5, TypeScript, React (Native), Tanstack Query, Zod, React Hook Form, Material UI, Storybook, Cypress, Jest, Keycloak, Java, Kotlin, Spring Boot, Docker, Kubernetes, Kafka, Oracle, PostgreSQL, JFrog, Helm, Azure DevOps, Datadog, Sentry
Team Rockstars
Tilburg | Software Engineer / UX Developer
At Team Rockstars, I contributed to two major projects: a Discord-inspired communication platform and a Jira-like ticketing system. Both apps were built using Next.js with real-time functionality via Socket.IO.
Data management was handled with Prisma and stored in PlanetScale. Vercel was used for deployment. The UI was crafted using the ShadCN component library and Tailwind CSS, focusing on performance, usability, and scalability.
These projects strengthened my technical skills and deepened my understanding of building impactful, user-centered web applications.
Stack: HTML5, NextJS, ShadCN, TypeScript, React, Zod, Tailwind CSS, Recoil/Zustand, React Hook Form, Axios, Socket.IO, Prisma, Vercel & PlanetScale.
ASML
Veldhoven | Software Engineer
At ASML, a global leader in photolithography machines for chip production, I contributed to frontend component development using React, Styled Components, and Storybook, within an agile team of seven developers.
Our workflow relied on test-driven development with React Testing Library, Enzyme, and Cypress. I later joined a core team focused on data transformation and visualization, building interactive charts and visual insights using Echarts and web components.
Tools like Jira and Bitbucket were used for project management, version control, and CI/CD. The experience sharpened both my technical depth and collaborative skills in a high-tech environment.
Stack: HTML5, Styled Components, TypeScript, Immutable, Lodash, React, Redux & React Hook Form, Cypress, Echarts, Enzyme, Jest & RTL, Docker, PostgreSQL, Express & Axios.