ISHGA TAYYOR

Izzatilla Aliyev.

Senior FullStack dasturchi. Yuqori yuklamali va zamonaviy veb-ilovalar yarataman. Frontendda — React, Vue, Angular, Svelte, Astro; backendda — Node.js, NestJS, GraphQL, PostgreSQL, Frappe boʻyicha chuqur tajribaga egaman.

📍 Toshkent · Remote · Full-time / Part-time / Loyiha asosida

AYLANTIRISH <Senior FullStack Dasturchi />
§ 01 men haqimda

Muhandislik, AIDD bilan kuchaytirilgan.

  1. I / 01

    Dizayn × muhandislik

    Murakkab talablarni nafis, qulay mahsulotlarga aylantiraman

    Yuqori yuklamali va zamonaviy veb-ilovalar yaratish boʻyicha 6+ yillik tajribaga ega Senior FullStack dasturchi. Frontendda React, Next.js, Vue 3, Angular, Svelte va Astro bilan; backendda Node.js, NestJS, Express, GraphQL, REST, PostgreSQL va MongoDB bilan ishlayman.

  2. II / 02

    High-load tizimlar

    Davlat darajasidagi platformalar — xavfsizlik, barqarorlik, miqyoslash

    Dizayn va muhandislik birlashgan joyda oʻzimni topaman — murakkab talablarni nafis, qulay mahsulotlarga aylantiraman. Hozir Uzcloud’da Frappe asosida tizimlar quryapman; oldin UZINFOCOM’da xavfsizlik, barqarorlik va kengaytiriluvchanlik talablari yuqori boʻlgan davlat darajasidagi platformalar boʻyicha fullstack ishni boshqarganman.

  3. III / 03

    Yetkazib berish tezligi

    Feature Modules + Registry, Clean Architecture, Orval, monorepo pipelinelari

IN PRACTICE
6+ Freymvorklar / 6+ Yillik tajriba / 6 Kompaniyalar / 25+ Texnologiyalar
JavaScript (ES6+) TypeScript Go Python HTML5 CSS3 React Next.js Vue 3 Quasar Angular 20 Svelte Astro Redux Toolkit MobX Zustand Pinia TanStack Query Nanostores Node.js NestJS Express.js Prisma Frappe / ERPNext REST API GraphQL WebSockets WebRTC simple-peer Socket.IO SSE PostgreSQL Firebase Docker Traefik Tailwind CSS UnoCSS ng-zorro-antd Transloco VeeValidate Felte Zod SSR SPA MVVM Feature Modules + Registry Clean Architecture (Frontend) OneID OAuth2 E-IMZO JWT httpOnly-cookie refresh Fabric.js HLS.js OnlyOffice face-api.js Vite Orval CI/CD JavaScript (ES6+) TypeScript Go Python HTML5 CSS3 React Next.js Vue 3 Quasar Angular 20 Svelte Astro Redux Toolkit MobX Zustand Pinia TanStack Query Nanostores Node.js NestJS Express.js Prisma Frappe / ERPNext REST API GraphQL WebSockets WebRTC simple-peer Socket.IO SSE PostgreSQL Firebase Docker Traefik Tailwind CSS UnoCSS ng-zorro-antd Transloco VeeValidate Felte Zod SSR SPA MVVM Feature Modules + Registry Clean Architecture (Frontend) OneID OAuth2 E-IMZO JWT httpOnly-cookie refresh Fabric.js HLS.js OnlyOffice face-api.js Vite Orval CI/CD
§ 02 texnologik stek

Ishlayotgan vositalarim

Tillar

01
  • JavaScript (ES6+)
  • TypeScript
  • Go
  • Python
  • HTML5
  • CSS3

Frontend freymvorklar

02
  • React
  • Next.js
  • Vue 3
  • Quasar
  • Angular 20
  • Svelte
  • Astro

Holat va maʼlumotlar

03
  • Redux Toolkit
  • MobX
  • Zustand
  • Pinia
  • TanStack Query
  • Nanostores

Backend va API

04
  • Node.js
  • NestJS
  • Express.js
  • Prisma
  • Frappe / ERPNext
  • REST API
  • GraphQL

Real-time

05
  • WebSockets
  • WebRTC
  • simple-peer
  • Socket.IO
  • SSE

Maʼlumotlar bazasi va infratuzilma

06
  • PostgreSQL
  • Firebase
  • Docker
  • Traefik

Stillar va UI

07
  • Tailwind CSS
  • UnoCSS
  • ng-zorro-antd
  • Transloco

Formalar va validatsiya

08
  • VeeValidate
  • Felte
  • Zod

Rendering va arxitektura

09
  • SSR
  • SPA
  • MVVM
  • Feature Modules + Registry
  • Clean Architecture (Frontend)

Autentifikatsiya va xavfsizlik

10
  • OneID OAuth2
  • E-IMZO
  • JWT
  • httpOnly-cookie refresh

Media va maxsus vositalar

11
  • Fabric.js
  • HLS.js
  • OnlyOffice
  • face-api.js

Vositalar

12
  • Vite
  • Orval
  • CI/CD
§ 03 tajriba · 6+ yil

Ishlagan joylarim

  1. 2026
    Mart 2026 — hozir

    Senior FullStack Dasturchi @ Uzcloud

    Kompaniyaning asosiy veb-mahsulotlari boʻyicha fullstack ish: marketing sayti, CMS, ichki hujjat aylanmasi platformasi va Frappe asosida deklarativ workflow-engine.

    • UzCloud Web — Astro 5 + React 19 islands + Tailwind 4 asosidagi SSR marketing sayti, middleware boshqaruvidagi [lang] routing orqali toʻliq ru/uz/en lokalizatsiya, Traefik orqasidagi Docker’da Express SSR runtime
    • UzCloud CMS Backend — NestJS 11 + Prisma 6 + PostgreSQL’dagi REST API: admin/public kontrollerlar boʻlinishi, til boʻyicha alohida i18n jadvallari, tranzaksion mutatsiyalar, httpOnly-cookie refresh tokenlari
    • UzCloud CMS Dashboard — Vue 3 + Quasar 2 + Pinia + Vite’dagi admin panel; @SimpleTry dekoratorlari bilan tekis servis arxitekturasi, route meta’dan avtomatik sidebar, backend validatsiyasini aks ettiruvchi VeeValidate + Zod formalari
    • EDOC v2 — Frappe asosidagi elektron hujjat aylanmasi tizimi uchun React frontend; Feature Modules + Registry arxitekturasi, OpenAPI’dan Orval orqali yaratilgan entitilar, TanStack Query v5 + Zustand, WebSocket presence
    • edoc_workflow — Frappe uchun deklarativ versiyalanadigan workflow-engine: status/transition DocType’lar, adapter pattern, condition/validator/post-function reestri, whitelisted transition API
    Frappe Python TypeScript Node.js NestJS Prisma PostgreSQL Astro React Vue 3 Quasar Pinia Tailwind CSS TanStack Query Zustand Orval Docker Traefik
  2. 2026
    Aprel 2024 — Fevral 2026

    Senior FullStack Dasturchi @ UZINFOCOM

    Davlat darajasidagi platformalar uchun fullstack yechimlar loyihalashtirdim va ishlab chiqdim: maʼlumotlar bazasi arxitekturasi, API dizayni, server tomon mantigʻi va xavfsizlik, barqarorlik va kengaytiriluvchanlik talablari yuqori boʻlgan zamonaviy frontend interfeyslar.

    • Web Video Editor (UFA) — flagman loyiha. Vue 3 + Quasar + Pinia + Fabric.js + HLS.js asosidagi brauzer ichidagi chiziqsiz video muharrir. Fabric’ga asoslangan kanva (FabricCanvasService), qatlamlar va kliplarga ega moslashuvchan timeline, muharrirning yagona haqiqat manbai sifatida ishlatilgan dinamik JSON hujjat modeli, video yuklash/HLS playback pipeline (VideoService), highlight/marker tizimi (HighlightsService) va OneID autentifikatsiyasi ustida koʻp foydalanuvchili jamoaviy ish (TeamService) — barchasini rol va huquqlarga asoslangan dinamik routing bilan qurganman
    • Sud Dashboard — sudlar uchun Angular 20 platformasi: bitta ilovada admin va mijoz portali, alohida autentifikatsiyalar, OneID OAuth2 va E-IMZO ERI, standalone komponentlar va modulli CRUD arxitektura, route meta’dan quriladigan dinamik sidebar, API’dan yuklanadigan moslashtirilgan Transloco i18n, WebRTC video qoʻngʻiroqlar (simple-peer), audio yozish, face-api biometriyasi, OnlyOffice hujjat muharriri/koʻruvchisi, HLS video, AI-chat (LLM) va fuqarolik murojaatlari xizmatlari
    • Inspector Dashboard (Mehnat) — mehnat inspektorlari uchun Vue 3 + Quasar + Pinia admin paneli: tashkilotlar, foydalanuvchilar, qarorlar, kontent va 7 turdagi forma hamda 4 ta inspektor roli (CallCenter, Main, Ordinary, Republic) bilan murakkab Appeal workflow’i; OneID autentifikatsiya, huquqlarga asoslangan routing, Try dekoratorli servis qatlami, qayta ishlatiluvchi Form/ButtonDialog/IconDialog primitivlari
    • DMI Inspector Client (Mehnat) — middleware orqali [lang] i18n, Felte + Zod formalari, OneID SSO, Nanostores holati, UnoCSS dizayn tizimi, Docker dev/staging/prod pipeline’lariga ega Astro 5 SSR + Svelte ommaviy portali
    • MyDreams — Vue 3 + Quasar + Pinia + UnoCSS asosidagi admin (mydreams.uz): oʻzini oʻzi taʼminlovchi modullar, Try dekoratorli servislar, huquq direktivalari va tarjima fasadi
    • Genadi — Go’da yozilgan kod generatori: Swagger/OpenAPI v2 spetsifikatsiyalarini parslab, oʻrnatilgan text/template’lardan tayyor Vue 3 + TypeScript modullarini (service, router, CRUD sahifalar) yaratadi; servislar va teglarni koʻrish uchun templ asosidagi veb-interfeys ham bor
    • Report Dashboard (UFA) — API’dan Bearer autentifikatsiya orqali olingan maʼlumotlardan chop etishga tayyor PDF futbol o‘yini hisobotlarini yaratadigan Vue 3 + UnoCSS ilovasi; koʻp tilli kontent va print-color-adjust sozlamalari bilan
    • Bu mahsulotlarda maʼlumotlar bazasi sxemasi, REST/GraphQL API dizayni va qayta ishlatiluvchi UI-komponent kutubxonalari boʻyicha javobgar boʻldim; davlat buyurtmalari uchun SSR + SEO shablonlarini oʻrnatdim
    TypeScript Go Node.js NestJS Express.js React Next.js Angular 20 Vue 3 Svelte Astro Quasar Pinia ng-zorro-antd Transloco SSR REST API GraphQL WebSockets WebRTC Fabric.js HLS.js OnlyOffice OneID OAuth2 E-IMZO UnoCSS PostgreSQL Docker
  3. 2024
    Iyul 2023 — Avgust 2024

    Senior Frontend Dasturchi @ abcollab

    Sanʼat sohasidagi kollaboratsiya uchun «abcollab» veb-xizmatini ishlab chiqish va qoʻllab-quvvatlash.

    • React, Redux Toolkit va Firebase asosida funksiyalarni yaratdim
    • Yangi funksiyalar boʻyicha mahsulot jamoasi muhokamalarida faol qatnashdim
    • UI’ning yuqori unumdorligi va moslashuvchanligini taʼminladim
    React Redux Toolkit Firebase TypeScript
  4. 2023
    Sentabr 2022 — Iyul 2023

    Frontend Dasturchi @ Alovoice

    Mijozlar bilan ishlashni optimallashtirish uchun CRM veb-ilovasini ishlab chiqish.

    • Kodni yaxshi tuzilmalashtirish uchun MVVM metodologiyasini qoʻlladim
    • Funksiyalarni kengaytirish uchun turli kutubxona va vositalarni integratsiya qildim
    React MobX MVVM REST API
  5. 2022
    Yanvar 2022 — Avgust 2022

    Frontend Dasturchi @ MED YU MED

    Tibbiyot klinikasi uchun elektron jurnal va maʼlumotlar bazasini ishlab chiqish.

    • Intuitiv UI komponentlarini yaratdim
    • Maʼlumotlarni samarali almashish uchun REST API bilan integratsiya
    • Unumdorlikni optimallashtirish va moslashuvchan layout
    React.js REST API CSS3
  6. 2021
    Sentabr 2019 — Dekabr 2021

    Veb-dasturchi @ Korea Academy

    Zamonaviy saytlar yaratish, taʼlim platformasini qoʻllab-quvvatlash va rivojlantirish, talabalar hisobini yuritish tizimini qurish.

    JavaScript HTML5 CSS3
§ 04 taʼlim

Taʼlim

Sentabr 2019
Iyun 2022

Ulsan University of Tashkent

ICT Convergence — tugallanmagan oliy taʼlim

Sentabr 2016
Iyun 2019

TPKIT (Toshkent professional axborot texnologiyalari kolleji)

Dasturiy taʼminot va kompyuter muhandisligi — oʻrta maxsus

§ 05 tillar

Tillar

  • Oʻzbek C2 — Erkin
  • Rus C2 — Ona tili
  • Ingliz B2 — Upper-Intermediate
  • Koreys B1 — Intermediate
§ 06 aloqa

Birga ishlaymizmi?.

Hamkorlik qiziqarli koʻrinsa — yozing. Yangi loyihalar va imkoniyatlarni muhokama qilishga doim ochiqman.