Skip to content

SlDo/SlDo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

SlDo

Viacheslav Dodonov

Frontend Team Lead · Accessibility · Web Performance · React / TypeScript

💙 I make complex, high-load web products fast and usable for everyone.

8 years building and leading frontend teams. I currently lead a team of 5–8 engineers — owning technical direction, code-review culture, mentoring and hiring.


🛠️ What I work on

♿ Accessibility — WCAG 2.2 AA remediation, ARIA authoring, screen-reader and keyboard testing, axe / Lighthouse gates in CI, accessible design systems. I've authored doda11y and contributed an a11y feature to Swiper (43k+ ⭐).

⚡ Performance — Core Web Vitals (LCP / INP / CLS), bundle and render optimization, performance budgets, high-load UIs handling 100k+ items.

🧩 Design systems — I'm the lead author of vega-ui, a published, fully-typed React component library with a broad component set, theming, and advanced interaction patterns.

🧭 Leadership — design-system ownership, code-review standards, mentoring, and technical hiring — including designing live-coding interviews.


💻 Stack

React  TypeScript  Redux  Next.js  Vite  Vitest  Jest  Storybook  Sass  ESLint


🚀 Currently

  • 🧩 Leading vega-ui, a fully-typed React component library — broad component set, theming, and advanced interaction patterns
  • ♿ Maintaining doda11y, a React hooks library for web accessibility (TypeScript, npm)

📦 Selected work

Project What it is
vega-ui Published, fully-typed React component library (@vega-ui/react) — a broad component set, theming, and advanced interaction patterns. I'm the lead author. Live demo →
doda11y A published React hooks library for web accessibility — keyboard support, ARIA roles and aria-* handling, TypeScript + Storybook + npm release.
Swiper #7632 Merged a11y contribution to Swiper (43k+ ⭐): added the scrollOnFocus option, giving developers control over focus-scroll behaviour for keyboard users in interactive carousels.

📫 Contact

LinkedIn · Email

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors