Kyrgyz National University named after Jusup Balasagyn
B.S. Software Engineering
Distance learning. Expected graduation — 2028.
Bishkek, Kyrgyzstan
Frontend developer, Almaty — Vue 3, Nuxt 3, TypeScript. Currently at Bigplay.gg.

Dauren Abasov · dadashi
I'm Dauren, a frontend developer based in Almaty. I write Vue 3 and Nuxt 3 with TypeScript and have kept legacy Vue 2 / Vuex alive too — I take work from turning a mockup into markup all the way to store architecture and API integration.
Right now I'm building the BIGPLAY.GG esports platform: moved requests to SSR and cut TTFB by 35%, tracked down a memory leak with fuite.js and shrank the payload from 3000 KB to 200 KB, built a UI kit from scratch and reworked 40+ pages and 20 widgets.
Before that, two years at Elefanto: the Studyhub EdTech marketplace, the ucc-109 emergency call automation and the mega.kz mall portal. I introduced Feature-Sliced Design there, covered stores and composables with Jest/Vitest, and grew into a middle role running reviews and mentoring.
I like interfaces that don't just work but feel right: careful transitions, honest scrolling, no needless spinners — and all of it inside a performance budget.
B.S. Software Engineering
Distance learning. Expected graduation — 2028.
Bishkek, Kyrgyzstan
−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
Content and structure first, effects second
Motion should carry meaning, not steal attention
Mobile is the starting point, not an afterthought
Performance is a feature, not a someday optimisation
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.