
О себе Я Frontend-разработчик, сосредоточенный на создании динамичных и удобных веб-приложений. Пишу чистый и поддерживаемый код, использую современные фреймворки и инструменты управления состоянием. Имею опыт работы в стартапе на React, а также опыт в автоматизации тестирования (что помогает мне быть внимательным к деталям и ориентированным на продукт). Люблю учиться, улучшать интерфейсы и углубляться в архитектуру приложений.

Технологии
Языки: JavaScript (ES6+), TypeScript, HTML5, Sass/SCSS
Фреймворки: React, Vue.js, Electron Стилизация: Styled Components, Bootstrap
Роутинг и сборка: React Router DOM, Vite
State Management: Redux Toolkit, Zustand, MobX, Context API
Хуки: useState, useEffect, useLayoutEffect, useCallback, useMemo, useContext, useRef, useReducer
Работа с данными: Axios, Fetch, React Hook Form, TanStack Query
Тестирование: Jest (базовый уровень), Playwright
CI/CD: Git, GitHub, GitLab CI
Базы данных: PostgreSQL (базово)
Подходы: Компонентный подход, адаптивная вёрстка, atomic design