I am a Frontend Architect and Senior Software Engineer with over 20 years building for the web; specializing in Vue 3, TypeScript, and design systems.
- Lean Production: I focus on minimal dependency footprint—stripping unnecessary design tool metadata to keep codebases fast and maintainable.
- Design System Governance: I bridge the gap between design and code, turning UI components and complex states into strict, composable, and predictable systems.
- Pragmatic Type Safety: I treat TypeScript as a tool for codebase predictability and team collaboration, ensuring systems scale safely without letting the type system become a bureaucratic bottleneck.
- Frameworks & Core: Vue 3 (Composition API), React, Modern JavaScript
- Languages & Tooling: TypeScript, HTML5 / Advanced CSS, Vite, Playwright
- Architecture: Design System Tokens, State Management, Custom API Integration Layers
A public showcase of my architectural approach to building modern, production-ready frontend infrastructure using Vue 3 and TypeScript.
- Key Focus: Minimal dependency footprint, clean state hydration, and highly scannable component architecture.
- Why look at it: It demonstrates how I structure real-world, enterprise-grade layouts without architectural bloat.
- Planned: React and Nuxt frontends.
I am based near Valencia, Spain, and am available for remote frontend architecture and senior engineering roles across the EU.
If your team is scaling a design system or modernizing a codebase, let's talk tech.
- LinkedIn: linkedin.com/in/dkruythoff
- Malt: malt.com/profile/dariuskruythoff

