NI

Salom, men

Nodirbek Iskandarov

Frontend muhandisi

Deyarli 2 yillik professional tajribaga ega Frontend-dasturchi. Davlat sektorida ma'lumot-intensiv veb-ilovalar yaratishga ixtisoslashganman. React, Redux va interaktiv ma'lumotlar vizualizatsiyasi (GIS xaritalar, grafiklar, dashboardlar) bo'yicha mutaxassislikka egaman. Kross-funksional jamoalarda ishlash va samarali, qulay va moslashuvchan interfeys yaratish tajribasiga egaman.

0
Yillik tajriba
0
Loyiha
0
Texnologiya
Pastga

Nima bilaman

Ko'nikmalarim

React95%
JavaScript (ES6+)93%
TypeScript85%
Next.js85%
Redux Toolkit88%
HTML5 / CSS392%
TailwindCSS85%
SCSS / Sass78%
Vue.js72%
Ant Design78%
Material-UI68%
Framer Motion80%
i18n (3 tilli)85%
React Testing Library60%
Leaflet / Geoman80%
MapLibre GL72%
GeoJSON / Geo ma'lumot78%
Highcharts78%
Recharts76%
Chart.js65%
Node.js78%
NestJS68%
Go / Gin62%
Python65%
REST API dizayni88%
JWT / Autentifikatsiya82%
WebSockets / Socket.io62%
Telegram Bot API80%
PostgreSQL / TypeORM66%
MongoDB / Mongoose72%
SQLite / Prisma74%
Claude API integratsiyasi85%
LLM prompt muhandisligi82%
Vision / hujjat o'qish75%
Git / GitHub88%
Docker / Compose78%
Caddy / Nginx70%
Linux / VPS72%

Ishlarim

Loyihalar

Korporativ HR va davomat portali
Tanlangan

Korporativ HR va davomat portali

Men qurgan eng yirik tizim: katta tashkilotdagi xodimning to'liq hayotiy siklini qamrab oluvchi ichki portal. Davomat Hikvision turniketlaridan alohida ulash jarayoni orqali yig'iladi, so'ng xodim va bo'lim kesimida monitoring ko'rinishlariga jamlanadi. Bundan tashqari: xodimlar ma'lumotnomasi, tashkiliy tuzilmani boshqarish, ko'p bosqichli tasdiqlashli murojaatlar workflow'i, ichki yangiliklar va xabarlar, qo'shni tizimlarni integratsiya qilish uchun OAuth mijozlarini boshqarish, audit jurnali va Highcharts asosidagi analitika. Taxminan 30 ta sahifa, har birida rolga asoslangan kirish qoidalari. ONNX Runtime brauzerning o'zida inferens bajaradi — ma'lumot serverga yuborilmaydi.

ReactJavaScriptReact RouterHighchartsFramer Motion+4
SIAT — statistik registr admin paneli
Tanlangan

SIAT — statistik registr admin paneli

Statistik klassifikatorlar va registr ma'lumotlarini boshqarish uchun Vue 2 dagi yirik administrativ panel. Ko'p bosqichli klassifikator iyerarxiyalari — har bir darajada to'liq CRUD, yaratish/tahrirlash/ko'rish oqimlari bilan ichki xabarlar tizimi, va tashqi tizimlar bilan ma'lumot almashinuvini kuzatish uchun integratsiya loglari ko'ruvchisi. Quill orqali rich-text, Chart.js grafiklari, crypto-js bilan klient tomonda shifrlash, to'liq lokalizatsiya. Bitta freymvorkdagi eng katta kod bazam — 37 ming qator Vue komponenti va 16 ming qator SCSS.

Vue.jsVuexVue RouterSCSSChart.js+5
AI asosidagi ta'lim platformasi
Tanlangan

AI asosidagi ta'lim platformasi

Claude repetitor vazifasini bajaradigan to'liq stack ta'lim platformasi. Kurslar modul va mavzularga bo'linadi; har bir mavzuda dars materiali, model tomonidan tekshiriladigan amaliy topshiriqlar va shu mavzuga bog'langan chat ipi bor — suhbat kontekstini yo'qotmaydi. Progress foydalanuvchi va mavzu kesimida kuzatiladi. Kurslarga kirishni boshqarish va progressni ko'rish uchun admin panel mavjud. Next.js App Router, NextAuth (parol va Google), SQLite ustida Prisma, Caddy ortida Docker bilan deploy — HTTPS avtomatik.

Next.jsTypeScriptReactPrismaSQLite+5
Qishloq xo'jaligi yerlari va ijtimoiy obyektlar monitoringi
Tanlangan

Qishloq xo'jaligi yerlari va ijtimoiy obyektlar monitoringi

Interaktiv xaritalarga qurilgan dala so'rovlari monitoringi tizimi. So'rovchilarning qishloq xo'jaligi yer uchastkalari va ijtimoiy soha obyektlarini qamrab olishi Leaflet xaritalarida Geoman chizish asboblari bilan ko'rsatiladi — poligonlarni brauzerda chizish va tahrirlash mumkin. Alohida modal oynali tuman bo'yicha qidiruv, mahalla darajasidagi ma'lumotlar uchun yuklanish holatlari, turli so'rov bosqichlari uchun bir nechta xarita sahifasi va bajarilish darajasini jamlovchi dashboard.

ReactLeafletGeomanRedux ToolkitAnt Design+4
Narxtahlil — narx tahlili va prognozi
Tanlangan

Narxtahlil — narx tahlili va prognozi

O'zbekiston bo'yicha iste'mol narxlari analitikasi. Narxlar bozor, hudud va mahsulot kesimida; bir nechta mahsulot yoki hududni yonma-yon qo'yish uchun alohida taqqoslash ko'rinishi, prognoz sahifasi va inflyatsiya kutilmalari bo'limi. Har bir viloyat geometriyasi GeoJSON dan chiziladi — narx darajalarining kartogrammasi. Har bir mahsulotning tarixiy qatorli alohida sahifasi bor. Metodologiya sahifasi raqamlar qanday olinganini tushuntiradi. Next.js App Router, Recharts, to'liq ekran grafik rejimi, yorug' va qorong'i tema.

Next.jsTypeScriptReactRedux ToolkitRecharts+4
Ro'yxatga olish GIS monitoring dashboardi
Tanlangan

Ro'yxatga olish GIS monitoring dashboardi

O'zbekiston viloyatlari bo'ylab ro'yxatga olish qamrovini mahalla darajasigacha kuzatuvchi GIS dashboard. Xaritalar react-map-gl orqali MapLibre GL da chiziladi, polygon-clipping kesishuvlarni hisoblab, ma'muriy chegaralarni real vaqtda birlashtiradi. Mahalla ko'rinishi viloyatdan tumanga, tumandan mahallaga chuqurlashadi — jonli hisoblagichlar bilan. Yaratilgan QR kodlar dala xodimlarini to'g'ridan-to'g'ri kerakli yozuvga olib boradi.

ReactMapLibre GLreact-map-glpolygon-clippingRedux Toolkit+4
BarberApp — bandlov platformasi (mobil + admin + API)
Tanlangan

BarberApp — bandlov platformasi (mobil + admin + API)

Uchala qatlamni ham o'zim olib borgan yagona loyiham. NestJS backend: JWT autentifikatsiyali API, PostgreSQL ustida TypeORM, rejalashtirilgan vazifalar, bandlovlarning jonli yangilanishi uchun WebSocket va bildirishnomalar uchun Telegram bot. React Native (Expo) mijozi sartarosh va mijoz rollarini ajratadi: sartaroshlar portfolio, bandlov va daromadini boshqaradi, mijozlar ko'radi, band qiladi va sharh qoldiradi. OTP, Telegram login va rol tanlash; yaqin sartaroshni topish uchun qurilma va joylashuv API'lari. Ustidan React admin panel: sartaroshlar, bandlovlar, xizmatlar, sharhlar, foydalanuvchilar, Leaflet xaritasi va Recharts dashboardlari.

NestJSReact NativeExpoPostgreSQLTypeORM+7
Kino Bot — obuna asosida kino tarqatish
Tanlangan

Kino Bot — obuna asosida kino tarqatish

Obuna asosida kino tarqatuvchi Telegram bot va unga alohida admin PWA. Foydalanuvchi tarifni tanlaydi, to'lov qiladi, admin to'lovni tasdiqlaydi va shundan keyin kinolar yopiq kanaldan raqamli kod orqali keladi. Admin qismi — o'rnatiladigan mustaqil veb-ilova, web push bildirishnomalari bilan: kutilayotgan to'lov Telegram ochmasdan telefonga yetib boradi. Tarif narxlari va karta ma'lumotlari kodda emas, bazada saqlanadi va admin ilovadan tahrirlanadi. Docker ichida, umumiy Caddy teskari proksi orqasida avtomatik HTTPS bilan ishlaydi.

PythonFastAPIaiogramSQLiteReact+5
Server nazorati paneli
Tanlangan

Server nazorati paneli

Shu loyihalarning hammasi joylashgan VPS uchun real vaqtdagi kuzatuv paneli. O'nta ekran: CPU, xotira, disk va tarmoq; loyiha kataloglari hajmi va git holati bilan; Docker konteynerlari; systemd xizmatlari va taymerlari; auth.log dan o'qilgan hujum urinishlari, fail2ban va firewall holati bilan; Caddy loglaridan olingan HTTP trafigi; jonli loglar va joylashtirish. O'lchovlar har ikki soniyada Server-Sent Events orqali keladi, serverda esa bitta umumiy taymer ishlaydi — o'nta ochiq oyna ham bitta o'lchovga tushadi. Joylashtirish GitHub webhook orqali boshlanadi, imzo esa xom so'rov tanasi ustidan tekshiriladi. Panel ataylab faqat o'qiydi.

NestJSTypeScriptReactRedux ToolkitRTK Query+3

Kasbiy yo'lim

Ish tajribasi

Dasturiy ta'minot muhandisi

O'zbekiston Respublikasi Davlat statistika qo'mitasi· Tashkent, Uzbekistan
Mar 2025Hozirgi kungachaHozirgi

O'zbekistonning mintaqaviy statistik ma'lumotlarini vizualizatsiya qilish uchun GIS-asosida veb-ilovalar ishlab chiqdim va qo'llab-quvvatladim. Demografik, iqtisodiy va ijtimoiy ko'rsatkichlarni aks ettirish uchun Leaflet va GeoJSON yordamida interaktiv xaritalar yaratdim. Dinamik grafiklar va dashboardlar (ustun, donut, chiziq, aholi piramidalari) amalga oshirdim. React, Redux, MUI va Styled Components yordamida frontend komponentlarini refaktoring va optimallashtirdim.

Yetakchi dasturiy ta'minot muhandisi

O'zbekiston Respublikasi Prezidenti huzuridagi Statistika agentligi· Tashkent, Uzbekistan
Iyl 2024Mar 2025

Davlat analitiklari tomonidan ishlatiladigan ichki statistik veb-tizimlarni ishlab chiqish va qo'llab-quvvatlashga rahbarlik qildim. React, Redux va zamonaviy UI kutubxonalari yordamida frontend arxitekturasini loyihalashtirdim. Mintaqaviy va milliy statistika uchun interaktiv ma'lumotlar vizualizatsiya modullarini yaratdim. GIS ma'lumotlari va xaritalar bilan joylashuv asosidagi statistik ko'rsatkichlarni vizualizatsiya qildim.

Akademik ta'lim

Ta'lim

Sen 2021Iyn 2025

Toshkent axborot texnologiyalari universiteti (TATU)

Bakalavr · Dasturiy muhandislik

Tashkent, Uzbekistan

Informatika asoslarini, dasturiy muhandislik, algoritmlar, ma'lumotlar strukturalari va zamonaviy veb-dasturlash texnologiyalarini o'rgandim. Universitet loyihalari va dasturlash musobaqalarida faol qatnashdim.

O'rtacha baho:3.7 / 4.0

Fikrlarim

So'nggi maqolalar

Aloqaga chiqing

Men bilan bog'laning

Birga ishlaymiz

Men doimo yangi imkoniyatlar va qiziqarli loyihalar uchun ochiqman. Bemalol murojaat qiling!

Shahar

Tashkent, Uzbekistan

Telegramda yozishEmail yuborish

Odatda bir necha soat ichida javob beraman.
Telegram yo'qmi? Email ham bor.