Dirk van Zon

Full-stack Developer
Weert, Netherlands | dirk.v.zon@outlook.com | LinkedIn | GitHub


Full of curiosity to learn new things and improve myself. Proficient in TypeScript, JavaScript, and related front-end and back-end frameworks. Passionate about research-driven software design and development.


Experience

Intern & Assistant Researcher at Big Chemistry Robotlab in Fontys
Eindhoven, Netherlands | Feb 2024 - Present

  • Researched the suitability of the INTERSECT Open Architecture and SiLA 2.0 lab automation standards for self-driving labs.
  • Developed a self-driving lab simulator in python based on an experimental use case from the Huck Group at Radboud University.
  • Researched orchestration software for autonomous laboratories.
  • Led a team of 9 interns, coordinating daily standups and biweekly sprint reviews and acted as technical consultant.

Intern Backend Developer at Bureau Moeilijke Dingen
Eindhoven, Netherlands | Feb 2023 - Jul 2023

  • Developed a platform in Nest.js with TypeScript to provide personalized rehabilitation suggestions for patients with persistent physical symptoms.
  • Collaborated with a front-end intern to create an interactive body tracker interface for patients and caregivers to input pain locations.
  • Built an event-sourcing algorithm that analyzes and predicts patient data.
  • Deployed the platform on Scaleway using Terraform for infrastructure management.

Intern Full-stack Developer at the APS Group
Eindhoven, Netherlands | Aug 2021 – Jan 2022

  • Developed a Nest.js microservice to manage organization access to the Print Marketplace platform in the UK.
  • Used CQRS and event sourcing pattners to store and manage changes in access data in an EventStoreDB database.
  • Designed and developed an Angular.js front-end to allow searching of organizations with pagination.

Skills

Programming Languages: JavaScript, TypeScript, Python, Dart, C#
Frameworks & Libraries: Vue.js, Flutter, Nest.js, Node.js
Databases: MongoDB, EventStoreDB
DevOps & Infrastructure: Docker, Terraform, GitHub Pages, GitLab CI/CD
Tools & Other: GitHub, GitLab, Jupyter Notebook, Figma, RabbitMQ
Soft Skills: Problem-solving and research abilities, team leadership, collaboration skills, experience in Agile environments


Education

HBO Master of Applied IT
Fontys Hogeschool Eindhoven | 2023 – 2024

HBO Bachelor HBO-ICT
Fontys Hogeschool Eindhoven | 2019 – 2023


Personal Projects

Oauth2.1 Demonstrator
Demo of OAuth 2.1 with PKCE and EdDSA to obtain access to a protected resource. Repository

  • Developed a secure OAuth 2.1 Authorization Code Flow with PKCE and OpenID Connect for user authentication and access token management.
  • Built a full-stack application using Node.js (Express.js) for the client and resource server, and Vue.js for the user agent.
  • Integrated Keycloak for login/logout functionality and JWT token management with refresh token support.
  • Deployed the entire system using Docker and docker-compose for easy setup and local development.

Languages

Dutch: Native proficiency
English: Full professional proficiency


Interests

Hobbies: Snowboarding, Competitive Swimming, music & vintage audio equipment