Senior Software Engineer @ Coolblue
October 2024 - Present
Senior engineer ensuring the "ordered today, delivered tomorrow" promise is kept. Owning end-to-end customer journeys in TypeScript and C# systems.
- Led a 6-month rewrite of the delivery proposition microservice from C# to TypeScript, shifting to pre-fetched caches and event-driven data. Improved latency (P95 250ms to 50ms, P99 500ms to 100ms) while scaling to millions of requests on a handful of ECS tasks and restoring team ownership.
- Designed an event-driven product data aggregator that provides a unified read model across multiple sources, reducing integration effort and data inconsistencies for delivery applications.
Software Engineer @ Coolblue
August 2022 - October 2024
Built and maintained shipment infrastructure for 20,000+ daily shipments. Modernized legacy systems and shipped new C# microservices.
- Designed and implemented a shipment event store on AWS (Lambda, SQS, SNS, DynamoDB), centralizing data for other domains and powering shipment status in the order overview.
- Co-built a microservice that determines shipment insurance value with a Data Analyst, enabling ML-driven decisions by running ONNX models authored in Python within .NET.
Software Consultant @ ICT Group
May 2021 - August 2022
Consultant delivering logistics software across multiple client projects in manufacturing and port operations.
Project 2 - Nederlandse Spoorwegen (Dutch Railways)
- Led the migration of a Manufacturing Execution System (MES) front-end from Internet Explorer to Chrome and ES6 JavaScript to unblock modern development and browser support.
- Built workflow tools for factory employees using TypeScript and React to streamline daily work and reduce manual steps.
Project 1 - PSA International
- Improved developer tools (Java + Spring Boot + Angular) for validating systems after updates and catching regressions early.
- Built an Azure CI/CD pipeline with Packer, Terraform, and Python to make testing older system versions easy and repeatable.
Graduate Intern @ ICT Group
August 2020 - February 2021
Graduation internship focused on bringing CI/CD to embedded and IoT devices.
- Wrote a thesis on integrating CI/CD pipelines into embedded devices and built a working prototype to prove feasibility.
- Explored scalable Over-the-Air updates for ESP8266 microcontrollers using Azure CI/CD with C++ and Python, validating the approach in practice.
Research & Development Engineer @ Monta
March 2020 - August 2020
Applied R&D role improving warehouse picking operations with hardware and software prototypes.
- Researched the use of light (lamps and LED strips) to speed up warehouse picking flows.
- Created C# software to control a DMX spotlight, highlighting products for pickers.
- Developed a C# UWP app for Raspberry Pi to communicate with Teensy microcontrollers over RabbitMQ.
- Programmed Teensy microcontrollers in C++ to assign picking shelves via LED strips.
Technical Product Owner & Analyst @ Billink
February 2019 - February 2020
Data analyst turned technical product owner, leading 2 remote developers while maintaining credit check reliability and speed.
- Analyzed data with Tableau and SQL to uncover bugs and improve operational and technical performance.
- Built an asynchronous Go microservice with a custom rules engine to replace the old credit check and improve reliability.
Peer Coach @ Hogeschool Rotterdam
August 2018 - August 2019
Supported CS teachers and first-year students with programming and math tutoring.
- Ran workshops and tutored students to make tricky topics more approachable.
- Set up open days, hackathons, and welcome weeks to strengthen community.