Diwa Design System
Web Components with React, Vue, and Angular adapters — built because I kept rebuilding the same button for every framework. Proper accessibility, proper tokens.
Senior Frontend Engineer · Vlaardingen, NL
I've spent ten years building UI that ships. Angular enterprise migrations, design systems at 500K users, a desktop AI app from scratch. I work best on the problems where "just use a library" isn't the answer.
What I've shipped
Web Components with React, Vue, and Angular adapters — built because I kept rebuilding the same button for every framework. Proper accessibility, proper tokens.
I wanted natural language control over GCP infra, so I built it. Manages billing, services, and resources directly via chat — no console required.
Wealth planning for expats in the Netherlands. Everything encrypted locally — your data never hits a server. Built for people who actually read privacy policies.
Listens to your interview live, transcribes it in real time, and floats context-aware coaching in an overlay. Built the full stack: Electron, React renderer, AI backend.
Where I've been
Just started here. Angular and TypeScript consulting across client projects — early days, but the stack and scale are familiar territory.
Led the Angular v13 → v20 modernization nobody wanted. Introduced Signals, built internal React and React Native apps, shipped an enterprise analytics dashboard, and open-sourced an Angular + NestJS boilerplate.
Built the Generali Vitality wellness platform in Angular and React. Developed a React Native mobile app and wired up Java and C# APIs — heavy focus on accessibility and consistent cross-platform behavior.
Built a government transport portal in Angular. Dashboards with PowerBI integrations, Azure and SQL Server backend, automated testing with Cypress and Jasmine.
Disney e-commerce: built and maintained the enterprise design system, migrated legacy systems to SPA architecture, and implemented micro frontend patterns across distributed microservices.
From the blog
All posts →My iO Tech Hub article on using AI agents while keeping engineering ownership, quality, and accountability intact.
Learn how to profile Angular apps effectively, implement lazy loading, and tune change detection for better performance.
Learn how to structure enterprise-grade Angular applications using domain-driven design, standalone APIs, Signals, and clean code practices.
A practical guide on avoiding messy side effects in RxJS pipelines and how to keep transformation and effect operators clearly separated.
What I use
Get in touch
I'm in Vlaardingen, NL. Outside my day job I take on select projects — enterprise modernization, design systems, or anything with real constraints.
contact@jakeortega.nl