GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” SlDo - Overview

@SlDo SlDo Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@SlDo
SlDo
Follow
View SlDo's full-sized avatar
๐Ÿ‘‹
Just a frontend developer

Slava Dodonov SlDo

๐Ÿ‘‹
Just a frontend developer
Follow
Frontend Engineer ๐Ÿ’™
28 followers ยท 20 following
  • 19:50 (UTC +03:00)
  • https://www.linkedin.com/in/sldo/

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: Arctic Code Vault Contributor

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: Arctic Code Vault Contributor

Highlights

  • Developer Program Member

Organizations

@Midneit
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
SlDo/README.md

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

Pinned Loading

  1. vega-ui/ui vega-ui/ui Public

    VegaUI Kit (Web)

    TypeScript 7

  2. vega-ui/ui-react-native vega-ui/ui-react-native Public

    VegaUI Kit (Android/iOS - React Native)

    TypeScript 5

  3. skylite-cli skylite-cli Public

    โšก Skylite CLI for fast generation of productive Nodes.js applications

    JavaScript 9

  4. react-awesome-form react-awesome-form Public

    ๐Ÿ“‹ Awesome React Hook. It supports controlled and uncontrolled inputs.

    TypeScript 2

  5. aperture-studios aperture-studios Public

    ๐Ÿš€ Modern TypeScript-based web components project! Experience encapsulated functionality and strong typing. Live demo available!

    TypeScript 1

  6. MTSWebServices/doda11y MTSWebServices/doda11y Public

    Doda11y - web accessibility for react applications

    TypeScript 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.