Dauren Abasov
0
02Who is behind this

Based in
Almaty, KZ
Experience
since 2022
Languages
RU native / EN B1
Dauren Abasov

Dauren Abasov · dadashi

03Experience
2024 — nowBigplay.ggFrontend Developer Almaty · Nuxt 3, Vue 2 admin, SSR, Core Web Vitals, JSON-LD, security headers
2022 — 2024ElefantoFrontend Developer → Middle Studyhub, ucc-109, mega.kz · FSD, Pinia/Vuex, antd, vue-query, Jest/Vitest
04Education
— 2028

Kyrgyz National University named after Jusup Balasagyn

B.S. Software Engineering

Distance learning. Expected graduation — 2028.

Bishkek, Kyrgyzstan

05Impact

−35%

TTFB after moving requests to SSR in Nuxt 3

−93%

payload: 3000 KB → 200 KB after fixing a memory leak

40+

pages and 20 widgets in the platform redesign

1000+

lines extracted into the @bigplay/vue-tree-view package

06Principles
01

Content and structure first, effects second

02

Motion should carry meaning, not steal attention

03

Mobile is the starting point, not an afterthought

04

Performance is a feature, not a someday optimisation

04Stack & numbers
HTML5CSS3SCSSLESSTailwindBEMCross-browserHTML5CSS3SCSSLESSTailwindBEMCross-browser
JavaScriptTypeScriptVue 3Vue 2Nuxt 3PiniaVuexJavaScriptTypeScriptVue 3Vue 2Nuxt 3PiniaVuex
SSRREST APIvue-queryAxiosQuasarIonicAnt DesignSSRREST APIvue-queryAxiosQuasarIonicAnt Design
JestVitestFSDCore Web VitalsJSON-LDGSAPGitJestVitestFSDCore Web VitalsJSON-LDGSAPGit

0

years in commercial development

0

% lower TTFB after moving requests to SSR

0

% smaller payload after fixing a memory leak

0

+ pages and widgets in the BIGPLAY.GG redesign

Open to freelance, product teams and interesting experiments with motion.