Dmitry Belyaev

I'm a principal front-end engineer based in Amsterdam, working on design system and web platform at Booking.com.

My passion lies in building user interfaces and design/developer tools, while making their complexity invisible through great developer and user experiences.

In my free time, I work on my own design system for React and Figma, where I handle both development and design. It provides complete alignment between code and design, supports flexible theming and composition features and uses the latest React and Figma capabilities. Here are a few component examples from it:

Toast with stacking
Focus management
Theme generation
Faded badge
Calendar with keyboard navigation
Design System Checklist

An open-source checklist to help you plan, build and grow your design system. Design System Checklist is well recognised by the design and development communities, was featured many times by the domain experts and is translated to 3 other languages through open-source contributions.

Frontloops
Acquired in 2019

A collection of front-end UI challenges for those learning HMTL, CSS and JS delivered right to your email inbox. Each challenge includes a solution with additional hints helping to learn front-end engineering techniques.