Дизайн-системы без боли
UI-kit, Storybook, переиспользование
Обо мне
Vue 3, TypeScript, Nuxt - PWA интернет-банка (до 8 000 одновременных пользователей), высоконагруженные Bitrix-сайты, дизайн-системы, REST / GraphQL, SSR на Next.js.
3+ года в финтехе (AEB Банк - интернет-банк, сайт, административные порталы), B2B SaaS-бронировании (СИВИГ) и R&D (inDriver SparkLab). Lighthouse +30% на ключевых экранах, TTFB -25%.
Чем помогаю продукту
UI-kit, Storybook, переиспользование
Оптимизации загрузки и интерактива
Когда это оправдано; маршруты, авторизация, WebSockets
Плавные переходы, инкрементальные обновления
Bitrix и высокий трафик, мониторинг, стабильность при пиках
Интернет-банк, авторизация, навигация в ограничениях WebView
Опыт
Frontend Developer
Публичный сайт на Nuxt с SSR: продуктовые и маркетинговые страницы, упор на скорость и качество под рынок Казахстана.
Frontend Developer
Платформа аренды жилья для Казахстана: Vue 3 SPA, каталог и поиск, фильтры, адаптивный UI, интеграции API на фронте.
Middle Frontend Developer
Большая часть опыта - сайты и веб-продукты банка. Запускал PWA интернет-банка, внутренние сервисы и административные интерфейсы. Поддерживал публичный сайт на Bitrix с высокой посещаемостью (типично до ~2000 одновременных пользователей, пики до ~8000 по данным мониторинга Bitrix). Отвечал за frontend единой внутренней админки для нескольких сервисов: структура интерфейсов и общие компоненты между продуктами. Интеграции с backend по REST и GraphQL; миграция легаси на Vue 3 + TypeScript без простоев; рост Lighthouse на ключевых экранах порядка +30%. WebView-интерфейсы мобильного приложения банка (Vue 3) с учётом ограничений мобильных WebView.
Frontend Developer
Продуктовый сервис бронирования жилья (B2B/B2C): SPA с SSR на Next.js, код-сплиттинг и оптимизация (TTFB около -25%). Интерфейсы для агентов - доска задач с drag-and-drop и workflow. Карты Yandex Maps API: фильтрация, кластеризация, кастомные маркеры. Централизованная работа с REST API, CI/CD на frontend, code review и планирование с продуктом и backend.
Frontend Developer
Frontend информационного сервиса на Vue 3 / TypeScript: интерактивная карта с динамическими маркерами (Google Maps API), мультиязычность на Vue I18n, оптимизация первой загрузки (lazy-loading и ресурсы, порядка -30% к времени первой загрузки).
Технологии и инструменты