Middle+ Frontend Developer. Открыт к предложениям по удалённой работе.

Занятость: full-time / part-time / проектная. Опыт: 5 лет коммерческой разработки. Локация: Москва, Россия. Ожидания: от 200 000 руб

Технологический стек:

  • Core: React 18, Vue.js 2/3 (Composition API), Nuxt.js, TypeScript, JavaScript
  • Architecture: FSD (Feature-Sliced Design), SPA, SSR
  • State: Redux Toolkit, RTK Query, Pinia, Vuex
  • Styles: SCSS / SASS, Tailwind CSS, CSS Modules, адаптивная вёрстка
  • UI & Tools: Quasar, PrimeVue, shadcn/ui, Docker, GitLab CI, Webpack, ESLint
  • API & Backend: REST API, GraphQL, Apollo, WebSocket, Node.js
  • Languages: Английский B1

Ключевой опыт и достижения:

  • Проектировал масштабируемые SPA и SSR решения; реализовал миграцию сложных легаси-интерфейсов на Feature-Sliced Design (FSD).
  • Ускорил начальную загрузку приложений на 45% через кэширование RTK Query и оптимизацию рендеринга; сократил объём передаваемых данных на 40% через GraphQL; снизил нагрузку на серверную часть на 30%.
  • Создал библиотеку из 30 переиспользуемых компонентов, ускорив сборку новых интерфейсов на 40%.
  • Внедрил систему динамической смены языков через react-i18next и vue-i18n.
  • Разработал интерактивные дашборды на Chart.js, eCharts и D3.js для визуализации данных в реальном времени.

Проекты:

  • RG Russia (Scoring system) — автоматизация спортивных мероприятий и систем судейства; настроил real-time синхронизацию через WebSocket, оптимизировал Redux Toolkit и RTK Query, сократив время ответа API на 30%.
  • Flame App (Social/Dating) — high-load платформа; снизил сложность кодовой базы на 25% и повысил точность регистрационных данных на 50%.
  • MKSKOM (B2B/Gov) — enterprise-системы (100К+ пользователей); разработал data-driven дашборд на Vue 3, TypeScript и D3.js.

Готов предоставить подробное резюме и GitHub по запросу.