Skip to content
View dkruythoff's full-sized avatar

Block or report dkruythoff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dkruythoff/README.md

Hi, I'm Darius 👋

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.

🏗️ Architectural Philosophy

  • 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.

🛠️ Tech Stack & Ecosystem

  • 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

🚀 Featured Project Showcase

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.

📬 Let's Connect

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.

Pinned Loading

  1. shipments-dashboard shipments-dashboard Public

    Tech showcase and playground

    TypeScript