Опыт работы
Bigplay.gg
Frontend-разработчик
Разработал и масштабировал киберспортивную платформу BIGPLAY.GG для мобильных игр на Nuxt 3; реализовал и поддерживал административную панель на Vue 2. Устранил узкие места в производительности, мигрировав клиентские запросы на серверный рендеринг через утилиты Nuxt 3. Выявил и устранил критическую утечку памяти с помощью fuite.js. Спроектировал и реализовал полный редизайн продукта: создал кастомный UI-kit с нуля, переработал 40+ страниц и 20 виджетов. Провёл масштабный рефакторинг архитектуры фронтенда: ликвидировал legacy-миксины, объединил дублирующиеся компоненты в переиспользуемые layout и partials. Улучшил показатели LCP и CLS: внедрил форматы WebP/AVIF, реализовал ленивую загрузку, вынес критичный CSS inline, зафиксировал размеры блоков. Повысил SEO-видимость платформы, внедрив JSON-LD разметку. Усилил безопасность платформы, настроив заголовки HSTS, CSP, X-Content-Type-Options и X-Frame-Options. Вынес логику отрисовки турнирных сеток в отдельный npm-пакет @bigplay/vue-tree-view. Провёл сквозной рефакторинг архитектуры Nuxt 3: объединил избыточные store-модули, удалил мёртвые composables, стандартизировал паттерны API-вызовов.
- TTFB сократился на 35%
- Объём загружаемых данных упал с 3 000 КБ до 200 КБ — снижение на 93%
- Переработал 40+ страниц и 20 виджетов
- Удалил из основной кодовой базы 1 000+ строк
Elefanto
Frontend-разработчик
Выступал ключевым инженером EdTech-маркетплейса Studyhub: владел разработкой сложных UI-компонентов — многошаговых динамических форм с валидацией в реальном времени, продвинутой фильтрацией и нетривиальной бизнес-логикой. Интегрировал платформу с телефонной системой Asterisk, обеспечив бесшовную обработку звонков для операторов экстренных служб (102, 103). Инициировал и внедрил архитектуру Feature-Sliced Design (FSD), заложив масштабируемую структуру проекта; интегрировал antd, axios, vue-query и Pinia по всей кодовой базе. Написал исчерпывающие unit-тесты для composables и сторов Pinia/Vuex с полным моком API и инъекцией зависимостей, используя Jest и Vitest. Реализовал пиксельно-точную адаптивную вёрстку с применением SCSS/LESS/SASS и кастомных кроссбраузерных утилит. Спроектировал и построил переиспользуемый UI-kit с нуля; впоследствии он стал фундаментом сразу нескольких продуктов компании. Вырос до позиции Middle-разработчика: выстроил и возглавил процесс code review, менторил junior-инженеров, формировал стандарты frontend-разработки в команде. Реализовал проекты: ucc-109 (автоматизация и классификация обращений в экстренные службы), study-hub (маркетплейс курсов с самописным конструктором продвижения), mega.kz (веб-портал крупнейшей сети ТЦ Казахстана).
- Снизил операционные издержки в критичных сценариях за счёт интеграции с Asterisk
- Вырос до позиции Middle-разработчика
Образование
КНУ им. Жусупа Баласагуна
— 2028Программная инженерия
БакалаврОжидаемая зарплата
800 000 KZT