Обо мне

Сайты и веб-приложения для продукта: от публичных страниц до PWA и внутренних сервисов.

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, переиспользование

Перф с метриками

Оптимизации загрузки и интерактива

SSR с Next.js/Nuxt, карты/реалтайм

Когда это оправдано; маршруты, авторизация, WebSockets

Чистые миграции и легаси

Плавные переходы, инкрементальные обновления

Публичный сайт под нагрузкой

Bitrix и высокий трафик, мониторинг, стабильность при пиках

PWA и мобильный WebView

Интернет-банк, авторизация, навигация в ограничениях WebView

Опыт

Target Zero - IKOD

Работа

Frontend Developer

Публичный сайт на Nuxt с SSR: продуктовые и маркетинговые страницы, упор на скорость и качество под рынок Казахстана.

  • Nuxt
  • TypeScript
  • SSR
  • Vue 3

Yoorent - yoorent.kz

Работа

Frontend Developer

Платформа аренды жилья для Казахстана: Vue 3 SPA, каталог и поиск, фильтры, адаптивный UI, интеграции API на фронте.

  • Vue 3
  • TypeScript
  • SPA
  • REST

ООО «АЭБ АЙТИ» - albank.ru

Работа

Middle Frontend Developer

Большая часть опыта - сайты и веб-продукты банка. Запускал PWA интернет-банка, внутренние сервисы и административные интерфейсы. Поддерживал публичный сайт на Bitrix с высокой посещаемостью (типично до ~2000 одновременных пользователей, пики до ~8000 по данным мониторинга Bitrix). Отвечал за frontend единой внутренней админки для нескольких сервисов: структура интерфейсов и общие компоненты между продуктами. Интеграции с backend по REST и GraphQL; миграция легаси на Vue 3 + TypeScript без простоев; рост Lighthouse на ключевых экранах порядка +30%. WebView-интерфейсы мобильного приложения банка (Vue 3) с учётом ограничений мобильных WebView.

  • Vue 3
  • TypeScript
  • PWA
  • Bitrix
  • REST
  • GraphQL
  • Storybook
  • 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.

  • Next.js
  • TypeScript
  • SSR
  • Yandex Maps
  • REST
  • CI/CD

InRoad / Sinetspark - Якутск

Работа

Frontend Developer

Frontend информационного сервиса на Vue 3 / TypeScript: интерактивная карта с динамическими маркерами (Google Maps API), мультиязычность на Vue I18n, оптимизация первой загрузки (lazy-loading и ресурсы, порядка -30% к времени первой загрузки).

  • Vue 3
  • TypeScript
  • Google Maps
  • Vue I18n
  • SPA

Технологии и инструменты

Core

  • TypeScript
  • Go
  • Python

Fullstack

  • Vue 3 / Nuxt
  • React / Next.js
  • Angular
  • Storybook
  • Tailwind CSS
  • PWA

Backend

  • Go
  • NodeJS
  • Prisma
  • Gorm
  • Gin
  • Express

API / Сетевое взаимодействие

  • REST
  • GraphQL
  • WebSockets

Инфраструктура

  • Vite
  • Webpack
  • Docker

Карты

  • Google Maps API
  • Yandex Maps API

UI / качество

  • Design Systems
  • ESLint/Prettier
  • Vitest/Playwright

Давайте работать вместе

Обычно отвечаю в течение дня