Asosiy kontentga oʻtish

Backend dasturchi · Node.js va TypeScript

Real biznesni toʻxtovsiz ishlatadigan backend tizimlar.

Node.js va TypeScript bilan production tizimlar yaratishda ikki yillik tijoriy tajriba: kompaniya miqyosidagi biznes ekotizim, ERP va HR platformalar, nasiya va qarzdorlik hisobi, AI avtomatlashtirish va Telegram botlar.

Hozir
Backend dasturchi, Probox Group
Yoʻnalish
API, maʼlumot modellari, navbatlar, integratsiyalar
Tijoriy dasturlashda
2024-yildan beri
Shahar
Toshkent, Oʻzbekiston
Tijoriy backend tajriba
2 yil
Kompaniya va mijozlar
4
Ishga tushirilgan tizim va botlar
10+

Asosiy stek

Node.js · TypeScript · NestJS · PostgreSQL · Redis · BullMQ · Docker

01Tanlangan loyihalar

Kundalik ish uchun qurilgan biznes tizimlar.

Backendiga masʼul boʻlgan yoki hissa qoʻshgan 6 ta mahsulot — maʼlumot modellari, API, navbat va jadval boʻyicha jarayonlar hamda ularni bogʻlovchi integratsiyalar.

01 / 06

Probox Ecosystem

Korporativ platforma · Telefonlar nasiyaga

Ishlab chiqilmoqda · Ichki tizim

Oʻzbekistondagi eng yirik telefon nasiya savdosi kompaniyalaridan birining ichki biznes ekotizimi — moliya, yuridik ishlar, mijozlar bilan ishlash va HR bitta platformada.

Muammo

Har bir boʻlim mijozlar, shartnomalar va toʻlovlar haqida oʻz maʼlumotlari bilan ishlardi. Biznesga hamma tayanadigan yagona va izchil maʼlumot manbai kerak edi.

Mening hissam

  • NestJS va PostgreSQL bilan domen modellari va modul chegaralarini loyihalayapman — barcha boʻlimlar mijoz, shartnoma va toʻlov maʼlumotlarini umumiy manbadan oladi.
  • Redis va BullMQ bilan navbatga asoslangan fon jarayonlari va asinxron workflowlarni quryapman.
  • Moliya, yuridik ishlar, mijozlar bilan ishlash va HR modullarini ishlab chiqyapman.

Asosiy imkoniyatlar

  • Yagona domen modeli
  • Modul chegaralari
  • Navbatdagi vazifalar
  • Boʻlimlararo maʼlumot
Tizim sxemasi
  1. Kirish
    • Moliya
    • Yuristlar
    • Mijozlar
    • HR
  2. Servis
    • NestJS REST API
  3. Modullar
    • Mijozlar
    • Shartnomalar
    • Toʻlovlar
    • Yuridik ishlar
    • Xodimlar
  4. Fon
    • BullMQ workerlar
    • Redis navbatlari
  5. Saqlash
    • PostgreSQL
    • Redis
Probox Ecosystem backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Backend dasturchi · Probox Group
Holat
Ishlab chiqilmoqda · Ichki tizim
Yil
2026
Stek
Node.js, NestJS, TypeScript, PostgreSQL, Redis, BullMQ, REST API
02 / 06

CarWashGo

SaaS · Biznesni boshqarish

Avtomoyka uchun boshqaruv platformasi: buyurtmalar, smenalar, ish haqi, kassa va analitika. carwashgo.uz manzilida productionda ishlayapti.

Muammo

Egalar moykalar, smenalar va toʻlovlarni qoʻlda hisoblardi. Buyurtmalar, xodimlar ish haqi va kassa uchun bitta tizim kerak edi — har bir rol faqat oʻz maʼlumotini koʻradigan.

Mening hissam

  • Xizmatlar, narxlar, buyurtmalar hamda mijoz va avtomobil tarixi uchun maʼlumotlar bazasi sxemasi va REST API loyihaladim.
  • Foizga asoslangan ish haqi hisobi bilan xodim va smena hisobini yozdim — ega endi toʻlovlarni qoʻlda hisoblamaydi.
  • Moliya modulini yaratdim: kassa, kirim-chiqim, smena va davr boʻyicha hisobotlar.
Yana 2 tasini koʻrsatish
  • Analitika dashboardini yaratdim: kun, hafta, oy boʻyicha tushum, moykalar soni, top xizmatlar va mijozlarni ushlab qolish.
  • Ega, administrator va moykachi rollarini sozladim — har kim faqat oʻz maʼlumotini koʻradi.

Asosiy imkoniyatlar

  • Rollar boʻyicha kirish
  • Smena boʻyicha ish haqi
  • Moliyaviy hisobotlar
  • Tushum analitikasi
Tizim sxemasiDocker · Nginx
  1. Kirish
    • React veb-ilova
    • Ega · Admin · Moykachi
  2. Servis
    • NestJS REST API · JWT
  3. Modullar
    • Buyurtma va narxlar
    • Smena va ish haqi
    • Kassa
    • Analitika
  4. Saqlash
    • MongoDB
  5. Tashqi
    • SMS API
CarWashGo backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Full-stack dasturchi · Frilans
Holat
Productionda ishlayapti
Yil
2024–25
Stek
NestJS, React, MongoDB, Redux Toolkit, JWT, Docker, Nginx, SMS API
03 / 06

Dono AI

AI avtomatlashtirish · Telegram va veb

Jamoaviy mahsulot

AI asosidagi eslatma tizimi: matn, ovoz va hatto rasmni eslatmaga aylantiradi va uni xabar yoki avtomatik qoʻngʻiroq orqali yetkazadi.

Muammo

Eslatma faqat insonga yetib borsagina foydali. Dono AI soʻrovni istalgan koʻrinishda qabul qiladi va xabar yetarli boʻlmasa, ovozli qoʻngʻiroq qiladi.

Mening hissam

  • Text-to-Speech orqali foydalanuvchi vazifalarini avtomatik ovozli qoʻngʻiroqqa aylantirdim, ovozli kiritish uchun AI audio qayta ishlashni integratsiya qildim.
  • Yuklangan rasmlardan tuzilgan maʼlumot ajratib oluvchi logikani yozdim.
  • Express.js, TypeScript va PostgreSQL bilan REST API hamda cron asosidagi eslatma triggerlarini loyihaladim.
Yana 2 tasini koʻrsatish
  • Telegram Bot API va telefoniya xizmatlarini integratsiya qildim.
  • Obuna logikasi, toʻlovdan keyin faollashtirish va fon vazifalarini yozdim.

Asosiy imkoniyatlar

  • Ovozli qoʻngʻiroq va TTS
  • Rasmdan maʼlumot
  • Jadval boʻyicha trigger
  • Obunalar
Tizim sxemasi
  1. Kirish
    • Telegram bot
    • Veb-ilova
  2. Servis
    • Express.js · TypeScript API
  3. Modullar
    • Eslatmalar
    • Audio qayta ishlash
    • Rasm → maʼlumot
    • Obunalar
  4. Fon
    • Cron triggerlar
    • Fon vazifalari
  5. Saqlash
    • PostgreSQL
  6. Tashqi
    • TTS API
    • Telefoniya
    • Toʻlovlar
Dono AI backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Backend dasturchi · BEHAD LLC
Holat
Jamoaviy mahsulot
Yil
2025–26
Stek
Node.js, Express.js, TypeScript, PostgreSQL, Telegram Bot API, TTS API, Cron Jobs
04 / 06

Nasiya

Fintech · Nasiya savdo

Ochiq havola yoʻq

Nasiya savdo tizimi: mijoz qarzlari, toʻlov jadvallari va yaqinlashayotgan toʻlovlarni kuzatadi hamda muddatdan oldin ikkala tomonga eslatadi.

Muammo

Nasiyaga sotadigan doʻkon kim qancha qarzdorligini, keyingi toʻlov qachonligini va qaysi hisoblar muddati oʻtganini qoʻlda tekshirmasdan bilishi kerak.

Mening hissam

  • Nasiya savdo, toʻlov jadvali va qolgan qarzni avtomatik hisoblash bilan mijoz va mahsulot hisobini yaratdim.
  • Har kuni ishlaydigan fon vazifasini yozdim: jadvallarni tekshiradi, doʻkon egasiga Telegram orqali xabar beradi va mijozlarga muddatdan oldin SMS yuboradi.
  • Muddati oʻtgan toʻlovlar va umumiy qarz hisobotlarini yaratdim — kim qancha qarzdor, bitta ekranda.

Asosiy imkoniyatlar

  • Toʻlov jadvallari
  • Qoldiq hisobi
  • Kunlik eslatmalar
  • Qarz hisobotlari
Tizim sxemasi
  1. Kirish
    • Doʻkon egasi
    • REST API
  2. Servis
    • NestJS servis
  3. Modullar
    • Mijozlar
    • Mahsulotlar
    • Toʻlov jadvallari
    • Qarz hisobotlari
  4. Fon
    • Kunlik cron
  5. Saqlash
    • PostgreSQL
  6. Tashqi
    • Telegram Bot API
    • SMS shlyuz
Nasiya backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Backend dasturchi
Holat
Ochiq havola yoʻq
Yil
2025
Stek
Node.js, NestJS, PostgreSQL, Telegram Bot API, SMS Gateway, Cron Jobs
05 / 06

Argus

ERP · Xodimlarni boshqarish

Ochiq havola yoʻq

Xodimlarni boshqarish ERP tizimi: davomat, ish haqi tarixi, bonuslar va HR hisobotlari.

Muammo

HR boʻlimiga davomat, ish haqi va bonuslar bitta tizimda, administratorlar va HR menejerlar oʻrtasida aniq kirish chegaralari bilan kerak.

Mening hissam

  • Kelish-ketish va ish soatlarini hisoblash bilan davomat tizimini yaratdim.
  • Ish haqi tarixi, toʻlov yozuvlari va bonuslarni yozdim.
  • Adminlar va HR menejerlar uchun rollar boʻyicha kirish bilan faollik va ish haqi HR hisobotlarini yaratdim.
Yana 1 tasini koʻrsatish
  • Normallashtirilgan PostgreSQL sxemasini loyihaladim va soʻrovlarni optimallashtirdim.

Asosiy imkoniyatlar

  • Davomat hisobi
  • Ish haqi yozuvlari
  • Rollar boʻyicha kirish
  • Soʻrov optimizatsiyasi
Tizim sxemasiDocker
  1. Kirish
    • Administratorlar
    • HR menejerlar
  2. Servis
    • NestJS REST API · JWT
  3. Modullar
    • Davomat
    • Ish haqi tarixi
    • Bonuslar
    • HR hisobotlar
  4. Saqlash
    • PostgreSQL
Argus backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Backend dasturchi · Vintorum
Holat
Ochiq havola yoʻq
Yil
2025
Stek
NestJS, Node.js, TypeScript, PostgreSQL, Docker, JWT, REST API
06 / 06

Perfume Store

E-commerce · Marketpleys

Ochiq havola yoʻq

Mobile-first atir-upa marketpleysi: qidiruvli katalog, savat va buyurtma rasmiylashtirish hamda butun doʻkon uchun admin panel.

Muammo

Doʻkon trafikining katta qismi telefonlardan keladi. Xaridorlarga tez katalog va buyurtma, menejerlarga esa har bir buyurtma haqida darhol xabar kerak edi.

Mening hissam

  • Kategoriyalar, brendlar, filtrlar va qidiruvli katalog hamda rasm, tavsif va qoldiqli mahsulot sahifalarini yaratdim.
  • Har bir yangi buyurtma haqida menejerga xabar beruvchi savat va checkoutni yozdim.
  • Mahsulotlar, kategoriyalar, qoldiq, narxlar, rasmlar va buyurtma statuslari uchun admin panel yaratdim.
Yana 1 tasini koʻrsatish
  • Next.js da mobile-first interfeys qildim.

Asosiy imkoniyatlar

  • Katalog va qidiruv
  • Buyurtma jarayoni
  • Buyurtma xabarnomalari
  • Admin panel
Tizim sxemasi
  1. Kirish
    • Next.js vitrina
    • Admin panel
  2. Servis
    • NestJS REST API · Prisma
  3. Modullar
    • Katalog va qidiruv
    • Savat va checkout
    • Buyurtmalar
    • Ombor
  4. Saqlash
    • PostgreSQL
  5. Tashqi
    • Menejerga xabarnoma
Perfume Store backendining soddalashtirilgan sxemasi — mahsulot skrinshoti emas.
Rol
Full-stack dasturchi
Holat
Ochiq havola yoʻq
Yil
2025
Stek
Node.js, NestJS, PostgreSQL, Prisma, Next.js, TypeScript

Shuningdek yaratganlarim

Yuqoridagi loyihalar bilan parallel yetkazilgan kichikroq production tizimlar va Telegram botlar.

  • Qarz va kreditlarni boshqarish · Vintorum

    Fintrack

    • Kreditorlar uchun qarzning toʻliq hayot sikli: yaratish, kuzatish, qisman toʻlov va toʻliq yopish.
    • Muddatdan oldin qarzdorlarga email yuboradigan cron vazifalar.
    • Validatsiya va xatolarni qayta ishlash bilan REST API.

    NestJS · PostgreSQL · Nodemailer · Cron Jobs

  • Sodiqlik boti · BEHAD LLC

    MegaFarm Pharmacy Bot

    • Kassada QR-kod orqali foydalanuvchini aniqlash.
    • 1% keshbek yigʻish va sarflash.
    • Foydalanuvchilar, cheklar, bonuslar va shubhali faollikni aniqlash uchun admin panel.

    Express.js · PostgreSQL · Telegram Bot API

  • Obunali botlar · BEHAD LLC

    Qadam Plus · LifePlanner · SSSAFE

    • Qadam Plus va LifePlanner uchun roʻyxatdan oʻtish, obuna sotib olish va toʻlov jarayonlari.
    • SSSAFE: litsenziyalangan dori vositalari boʻyicha yordam, buyurtmalarni kuzatish bilan.

    Express.js · TypeScript · PostgreSQL · Telegram Bot API

02Men haqimda

Real biznes muammolari uchun amaliy muhandislik.

Men Node.js va TypeScript ga ixtisoslashgan backend dasturchiman. Ikki yil ichida kompaniya miqyosidagi biznes ekotizim, ERP va HR platformalar, nasiya va qarzdorlik tizimlari, AI avtomatlashtirish, Telegram botlar va e-commerce yaratdim — ularning aksariyati hozir productionda ishlayapti.

Vazifani boshidan oxirigacha olib boraman: maʼlumotlar bazasi sxemasi va API kontraktidan tortib deploy va production qoʻllab-quvvatlashgacha.

Texnik profil

  1. 01Domen modellashtirish va normallashtirilgan PostgreSQL sxemalari
  2. 02Kirishda validatsiya bilan REST API loyihalash
  3. 03JWT autentifikatsiya va rollar boʻyicha kirish (RBAC)
  4. 04Fon vazifalari, navbatlar va cron workflowlar
  5. 05Telegram, SMS, toʻlov, TTS va telefoniya integratsiyalari
  6. 06VPS da Docker va Nginx deploy, CI/CD

Tillar

Oʻzbek
Ona tili
Ingliz
B1
Rus
A2

Taʼlim

Najot Ta'lim

Foundation va Full-Stack bootcamp

noy 2023 — okt 2024

03Texnik koʻnikmalar

Men ishlatadigan vositalar.

Tizimdagi oʻrniga qarab guruhlangan. Ajratilganlari — har kuni ishlatadiganlarim; qolganlari bilan aniq loyihalarda ishlaganman.

Backend
  • Node.js (har kuni ishlataman)
  • TypeScript (har kuni ishlataman)
  • NestJS (har kuni ishlataman)
  • Express.js
  • Prisma
Maʼlumotlar bazalari
  • PostgreSQL (har kuni ishlataman)
  • MongoDB
  • MySQL
  • Redis (har kuni ishlataman)
Asinxron va integratsiyalar
  • BullMQ (har kuni ishlataman)
  • Cron jobs
  • Telegram Bot API (har kuni ishlataman)
  • SMS gateways
  • Payment flows
DevOps
  • Docker (har kuni ishlataman)
  • Nginx
  • PM2
  • Linux
  • VPS
  • CI/CD
API va vositalar
  • REST (har kuni ishlataman)
  • GraphQL
  • Swagger
  • Postman
  • Git
  • JWT (har kuni ishlataman)
  • RBAC
Frontend
  • React
  • Next.js
  • Redux Toolkit

04Tajriba

Qayerlarda ishlaganman.

2024-yil oxiridan beri toʻrtta backend lavozim, undan oldin bir yillik full-stack bootcamp.

  1. mar 2026 — hozirgacha

    Probox Group

    Hozir

    Backend dasturchi

    • Probox Ecosystem
    • Oʻzbekistondagi eng yirik telefon nasiya savdosi kompaniyalaridan birining ichki ekotizimini ishlab chiqyapman — moliya, yuristlar, mijozlar va HR.
    • Barcha boʻlimlar izchil mijoz, shartnoma va toʻlov maʼlumotlari bilan ishlashi uchun domen modellari va modul chegaralarini loyihalayapman.
    • Redis va BullMQ bilan navbatga asoslangan fon jarayonlarini quryapman.

    Stek: NestJS · PostgreSQL · Redis · BullMQ

  2. sen 2025 — mar 2026

    BEHAD LLC

    Backend dasturchi

    • Dono AI
    • MegaFarm
    • Qadam Plus
    • LifePlanner
    • SSSAFE
    • Dono AI ni yaratdim: TTS ovozli qoʻngʻiroqlar, AI audio qayta ishlash, rasmdan maʼlumot ajratish va cron eslatmalar.
    • Roʻyxatdan oʻtish, obuna, toʻlov va admin vositalari bilan bir nechta production Telegram botlarni ishga tushirdim.

    Stek: Express.js · TypeScript · PostgreSQL · Telegram Bot API

  3. may 2025 — sen 2025

    Vintorum

    Backend dasturchi

    • Argus
    • Fintrack
    • Argus HR/ERP: davomat, ish haqi tarixi, bonuslar va rollar boʻyicha HR hisobotlar.
    • Fintrack: qisman toʻlovlar va avtomatik email eslatmalar bilan qarzdorlik hisobi.

    Stek: NestJS · PostgreSQL · Docker · JWT

  4. noy 2024 — iyn 2025

    CarWashGo

    Full-stack dasturchi · Frilans

    • carwashgo.uz
    • Avtomoyka boshqaruv platformasini loyihalab yaratdim — hozir productionda ishlayapti.
    • Smena boʻyicha ish haqi, moliya moduli, analitika va rollar boʻyicha kirishni yetkazib berdim.

    Stek: NestJS · React · MongoDB · Docker

  5. noy 2023 — okt 2024

    Najot Ta'lim

    Foundation va Full-Stack bootcamp · Taʼlim

    • Algoritmlar, maʼlumotlar tuzilmasi, Node.js, React.js va full-stack dasturlash.

05Muhandislik yondashuvi

Backend ishga qanday yondashaman.

Kodimni shakllantiradigan odatlar — metrikalar emas, amaliyotlar.

  1. 01

    Avval maʼlumotlar modeli

    Endpointlar yozilishidan oldin entitylar, bogʻlanishlar va cheklovlar aniqlanadi. Maʼlumot toʻgʻri boʻlsa, koʻp funksiyalar osonlashadi.

  2. 02

    Aniq API kontraktlari

    Soʻrov va javob formatlari aniq, kirish chegarada validatsiya qilinadi — qolgan kod maʼlumotga ishonishi mumkin.

  3. 03

    Xavfsizlik poydevorda

    JWT autentifikatsiya, rollar boʻyicha kirish va migratsiyalar — huquqlar keyin qoʻshilmaydi, domenning bir qismi sifatida modellashtiriladi.

  4. 04

    Markazlashgan xatolar va loglar

    Xatolarni javobga aylantiradigan bitta joy va nima boʻlganini aniqlash imkonini beradigan loglar.

  5. 05

    Bloklash oʻrniga navbatlar

    Eslatmalar, xabarnomalar va sekin tashqi chaqiruvlar soʻrovni bloklamasdan vazifa va navbatlarga oʻtkaziladi.

  6. 06

    Kerakli joyda indekslar

    Soʻrovlar real foydalanish stsenariylariga moslashtiriladi; kesh va indekslar yuklama talab qilganda qoʻshiladi.

  7. 07

    Takrorlanadigan deploy

    VPS da Docker va Nginx, CI/CD va maʼlumotlar bazasi zaxiralari — bitta build hamma joyda bir xil ishlaydi.

  8. 08

    Avval debug, keyin refaktor

    Production muammolari avval sababigacha tekshiriladi; yaxshilanishlar qayta yozmasdan, bosqichma-bosqich kiritiladi.

06Aloqa

Keling, ishonchli narsa quramiz.

Backend vakansiyalar, aniq doirali frilans loyihalar yoki tartibga solinishi kerak boʻlgan tizim — men bilan eng tez email yoki Telegram orqali bogʻlanish mumkin.

CV yuklab olish (PDF)
Shahar
Toshkent, Oʻzbekiston · UTC+5