Перейти к содержимому

Даурен Абасов

Frontend-разработчик

Middle Алматы, Казахстан
3 г. 9 мес. опыта 26 навыка

Опыт работы

Bigplay.gg

11.2024 — по н.в. 1 г. 7 мес.

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

06.2022 — 08.2024 2 г. 2 мес.

Frontend-разработчик

Middle Офис Казахстан

Выступал ключевым инженером 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

Навыки

JavaScript TypeScript HTML5 CSS3 Vue.js Nuxt 3 Vue 2 Pinia Vuex Quasar Ionic Axios vue-query Ant Design Jest Vitest Git REST API Feature-Sliced Design Core Web Vitals Lighthouse SEO JSON-LD Schema.org HSTS CSP

Языки

Русский Родной
Казахский Родной
Английский B1 — Средний
Ссылка скопирована