About Den
I’m a web app architect, author, and developer with over 25 years of experience building digital interfaces and systems for some of the world’s most recognized brands. I specialize in frontend performance, accessibility, and developer experience.
I’ve led architecture for user-facing applications at Volvo Cars, delivered frontend systems for Nike and MINI at AKQA, and contributed to developer experience initiatives at Riot Games. Most recently, I launched ShrinkRay, a performance tooling suite for analyzing bundle bloat and frontend bottlenecks.
I also write books. My titles Pro JavaScript Development and Pro JavaScript RIA Techniques are published by Apress and used in university curricula around the world. They’ve been cited in academic papers, held in libraries from USC to St Andrews, and translated into Chinese.
My work blends code quality, system simplicity, and inclusive design. I care about fast, accessible, resilient web experiences — and I advocate for engineering cultures that value the same.
Selected Projects
-
Volvo Cars
Frontend architecture for global ecommerce tooling including the Configurator and Offer Selector. Built with React, TypeScript, and Next.js. -
MINI Global Site Relaunch (AKQA)
Delivered frontend UI components and AEM integration for MINI’s international brand site. -
Nike (AKQA)
Delivered frontend UI systems for Nike’s web campaigns and content interfaces, integrating RESTful APIs and responsive components. -
ShrinkRay
Creator of ShrinkRay, an AI-assisted performance analysis and debugging tool for modern frontend architectures. -
Riot Games
Contributed to engineering evaluation tooling and code quality practices for developer hiring.
Judging & Industry Contributions
- Judge for the 2025 WebAward Competition by the Web Marketing Association.
- Former International Head of Web Development at AKQA
- Invited speaker and advisor on frontend performance and tooling
- Creator of community resources and internal standards for cross-functional web teams
- Individual member of the OpenJS Foundation, supporting open-source JavaScript initiatives and standards
Contact
For collaboration, judging, writing, or speaking inquiries, get in touch or connect via LinkedIn.
Subscribe for sharp takes on frontend craft.
No noise. Just occasional emails on what matters.