Dylan Kruyff

DevOps Software Engineer

Utrecht, The Netherlands
English, Dutch
Dylan Kruyff

About

Passionate and studious full-stack developer with a strong focus on simplicity and efficiency. I've worked in various domains and organization structures, ranging from start-up SaaS-applications to large enterprise systems. Learning and exploring new concepts gives me energy, which has led me to a vast array of skills and experiences. My core philosophy in software engineering/delivery is to keep it simple, while maintaining high quality. My key guidelines are:

  • A strong CI/CD pipeline (striving for Elite DORA metrics)
  • Transparent, honest and quick communication.
  • Continuously iterating and improving the workflow of the team
  • Challenge and discuss implementation decisions when they don't feel intuitive
  • Short delivery loops with user-focussed testing (find out what works)
  • Keep the code scalable, but don't over-optimize too soon

In my free time, I enjoy making music, working out, hanging out with friends and family, and learning new things.

Experience

Nela / Truqu

Driebergen-Rijsenburg, The Netherlands

  • DevOps Tech Lead

    Full-time

    January 2024 - Present (1 year 11 months)

    Description

    Creating an AI-powered SaaS application for performance management from scratch + maintaining a legacy system

    Key learnings
    • How to successfully build a SaaS application from scratch with a small team and limited time
    • Using AI as a tool for developing efficiency
    • Building AI-features
    AIDockerGitGitHub ActionsNext.jsNxPostgreSQLPosthogReactScrumVercel
  • DevOps Engineer

    Transitioning from part-time to full-time

    May 2022 - January 2024 (1 year 8 months)

    Description

    Migrating a legacy performance management SaaS application to a modern architecture, whilst delivering new features

    Key learnings
    • The importance of "using the right tool for the right job" (e.g. the impact of technical decisions)
    • The pro's and cons of migrating versus building new
    AngularAzureAzure DevOpsDockerElmErlangGitGitHub ActionsNestJSNgRxNxOperations managementPostgreSQLPythonScrum

RightBrains

Driebergen-Rijsenburg, The Netherlands

  • Lead DevOps Engineer

    0.2 FTE

    December 2021 - April 2023 (1 year 4 months)

    Description

    Maintaining and developing on a social platform for women in tech

    Key learnings
    • Requirements gathering and implementation
    • Stakeholder management
    • Time management
    AngularAzureAzure DevOpsDockerDotNetGitKanbanNgRxNxPostgreSQL

Energiedirect.nl

Den Bosch, The Netherlands

  • Software Engineer

    0.8 FTE

    September 2021 - July 2022 (10 months)

    Description

    Building the Customer Acquisition flow + building frontend components and integrating them into SiteCore (Headless CMS)

    Key learnings
    • Experiencing working in a large enterprise company with many dependencies and a complex architecture
    • The importance of communication and collaboration
    AWSAngularDockerGitNestJSNgRxNxSAFeSiteCore

Hostnet

Amsterdam, The Netherlands

  • Software Engineer

    0.4 FTE

    February 2019 - May 2020 (1 year 3 months)

    Description

    Full-stack software engineer for the e-commerce team

    Key learnings
    • Learning more about UX/UI best practices
    AngularGitJavaPHPScrum
  • Software Engineer

    Full-time

    January 2018 - September 2018 (8 months)

    Description

    Full-stack software engineer for the e-commerce team

    Key learnings
    • First steps in software engineering
    • The practical application of Scrum
    AngularGitJavaPHPScrum

Education

Universiteit Utrecht

Utrecht, The Netherlands

Master of Science in Computer Science

2019 - 2021

Specializing in Algorithmic Data Analysis with a specialization in Visual Analytics

Universiteit Utrecht

Utrecht, The Netherlands

Bachelor of Science in Computer Science

2014 - 2018

Specialising in Gametechnologie with a minor in Mathematics

Skills

AIAWSAngularAzureAzure DevOpsDockerDotNetElmErlangGitGitHub ActionsJavaKanbanNestJSNext.jsNgRxNxOperations managementPHPPostgreSQLPosthogPythonReactSAFeScrumSiteCoreVercel

Publications

PSEUDo: Interactive Pattern Search in Multivariate Time Series with Locality-Sensitive Hashing and Relevance Feedback

Master thesis project/paper which proposes a new sub-linear algorithm for finding and exploring patterns in multivariate time series data.