Daan Roet is a DevOps engineer and former full-stack JavaScript developer with a decade of experience building performant, user-focused web applications and production infrastructure. Based in Amsterdam, he has modernized legacy systems into containerized deployments, implemented CI/CD and automated testing, and driven realtime UX work such as Vue.js dashboards. Daan contributed to notable open-source projects including Vuetify and MJML—fixing cross-browser UI bugs, optimizing build pipelines, and enhancing core components—bringing practical front-end nuance to platform engineering. He has a pragmatic security mindset demonstrated by implementing 2FA solutions and production-grade deployment practices across enterprise and startup environments. Obsessive about changelogs and staying on the cutting edge, he uniquely enjoys installing the latest updates and learning from technologies he doesn’t directly use.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Informatica (Software engineering) / Hogere opleiding Software engineer, Bachelor of Science (B.S.) Informatica (Software engineering) / Hogere opleiding Software engineer at Amsterdam University of Applied Sciences
Hoger algemeen voortgezet onderwijs (Havo) Profiel Economie & Maatschappij, Hoger algemeen voortgezet onderwijs (Havo) Profiel Economie & Maatschappij at Bertrand Russell College
Newsletter Builder with MJML components in GrapesJS
Role in this project:
Front-end Developer
Contributions:37 releases, 22 reviews, 95 commits in 3 years 5 months
Contributions summary:Daan primarily contributed to the front-end development of the GrapesJS MJML plugin. Their work included upgrading the webpack setup, configuring eslint rules, and optimizing the build process. They also fixed issues related to component rendering and styling within the GrapesJS editor, ensuring correct display and functionality of MJML components. Moreover, they incorporated enhancements like i18n and updated the project to use browser-compatible MJML builds.
Contributions:7 reviews, 20 commits, 25 PRs in 2 years 6 months
Contributions summary:Daan primarily contributed to the Vuetify UI component library by addressing bugs and implementing enhancements related to UI elements. Their work included fixing flexbox-related issues in IE11 for the VBanner component, removing the need for a prefix on VIcon icons, and correcting a typo in the computedIcon function. The user also updated examples and documentation to reflect proper IE11 usage and fix issues in a VDatatable component. Additionally, they addressed styling issues with VSlider and VSwitch/VCheckbox, ensuring the correct application of colors.
neumorphismagnosticvuetifyjsvueui-components
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.