Data Scientist va dasturiy ta’minot muhandisi · Toshkent, O‘zbekiston
Xavfsiz, puxta o‘ylangan ilovalarni loyihalab yarataman — va jarayonlarga AI avtomatlashtirish hamda ko‘p agentli tizimlarni joriy etaman.
Backend platformalar va API’lardan tortib hujjatlaringiz asosida javob beradigan yordamchilar va kundalik yumushlarni o‘z zimmasiga oladigan agentlargacha. Toza arxitektura, boshidanoq o‘ylangan xavfsizlik va jamoangiz mensiz ham yurita oladigan kod.
4+ yil dasturiy ta’minot ishlab chiqishda · 2+ yil amaliy AI sohasida · O‘zbek, rus va ingliz tillarida ishlayman · Loyihalar va konsultatsiyalar uchun ochiqman
Tanlangan ishlar
Real yuklamaga bardosh beradigan tizimlar.
Bir nechta namunaviy loyihalar — arxitektura, natijalar va ularni mustahkam qilgan omillar.
Logistika kompaniyasi uchun ichki bilimlar bazasi yordamchisi
4 000 dan ortiq ichki hujjat asosida xodimlarning savollariga manbalar bilan javob beradigan RAG yordamchi — qo‘llab-quvvatlash murojaatlarini uchdan birga kamaytirdi.
- Python
- FastAPI
- PostgreSQL + pgvector
- Anthropic API
Keysni o‘qish
Xarid hujjatlarini qayta ishlash uchun ko‘p agentli jarayon
Supervizor boshqaruvidagi ko‘p agentli pipeline: takliflarni o‘qiydi, strukturali ma’lumotlarni ajratadi, qoidalarga muvofiqligini tekshiradi va taqqoslash jadvallarini tayyorlaydi — tender bo‘yicha ishlov ~2 kundan ~3 soatga qisqardi, har bir qaror esa insonda qoladi.
- Python
- LangGraph
- FastAPI
- PostgreSQL
Keysni o‘qish
Avtopark boshqaruvi mahsuloti uchun backend platforma
Avtoparkni kuzatuvchi SaaS ortidagi API platformani loyihaladim va qurdim: multi-tenant, hodisalarga asoslangan (event-driven), aniq domen chegaralari va 99,9% uzluksiz ishlash ko‘rsatkichi bilan.
- Python
- FastAPI
- PostgreSQL
- Redis
Keysni o‘qish
Nima yarataman
Veb-platformalar, ichki vositalar, API’lar va AI asosidagi mahsulotlar.
Kompaniyalar, startaplar va davlat tashkilotlari uchun — birinchi versiyadan tortib jamoangiz yillar davomida yuritadigan tizimgacha.
AI avtomatlashtirish va agentlar
Jamoangizni kundalik yumushlardan xalos qiladigan LLM agentlar va ko‘p agentli jarayonlar — cheklovlar (guardrails), audit izi va kerakli joyda inson tasdig‘i bilan.
Odatiy natijalar
- Jarayon dizayni
- Agentlar orkestratsiyasi
- Integratsiyalar
- Sifat baholash to‘plami
Hujjatlaringiz asosida javob beradigan yordamchilar (RAG)
Hujjatlaringiz va ma’lumotlaringiz asosida o‘zbek, rus yoki ingliz tilida javob beradigan yordamchilar — aniq, manbalarga havola bilan va mijozlar yoki xodimlarga ochish uchun yetarlicha xavfsiz.
Odatiy natijalar
- Ma’lumot yuklash pipeline’i
- Hujjatlar bo‘yicha qidiruv va saralash
- Chat interfeysi
- Sifat monitoringi
Backend platformalar va API’lar
Mahsulotingiz yoki ichki vositangizning yadrosi — API’lar, integratsiyalar, hisoblar va ruxsatlar — yangi funksiyalar eskilarini buzmaydigan qilib tuzilgan. Python/FastAPI, PostgreSQL.
Odatiy natijalar
- Arxitektura hujjati
- OpenAPI bilan hujjatlangan API
- Testlar va CI/CD
- Joylashtirish yo‘riqnomasi
Ma’lumotlar muhandisligi va analitika
Xom ma’lumotlarni jamoangiz tayana oladigan javoblarga aylantiradigan pipeline’lar, dashbordlar va modellar.
Odatiy natijalar
- ETL / ELT pipeline’lar
- Ma’lumot modellari
- Hisobot dashbordlari
- ML prototiplar
Har bir loyihani hujjatlar, testlar va topshirish bilan yakunlayman — shunda jamoangiz tizimni mensiz ham yuritib, rivojlantira oladi.
Qanday ishlayman
Xotirjam va shaffof jarayon.
Oldindan ma’lum beshta qadam — har biri sizda qoladigan yozma natija bilan yakunlanadi.
Har doim oladiganingiz
- Arxitektura hujjati
- Manba kod va testlar
- CI/CD pipeline
- Joylashtirish yo‘riqnomasi
- Xavfsizlik cheklisti
- Bilimlarni topshirish sessiyasi
- Kod, infratuzilma va akkauntlarga to‘liq egalik
Tushunish
Maqsadlar, cheklovlar, foydalanuvchilar va xavflar — avval sizning so‘zlaringiz bilan. Birinchi qator kod yozilishidan oldin «tayyor» nimani anglatishini kelishib olamiz.
Natija:Ko‘lam, xavflar va baho
Loyihalash
Modulli tuzilma, ma’lumotlar modeli, xavfsizlik modeli va topshirish rejasi. Qarorlar yozib qo‘yiladi — keyin ularni muhokama qilish va qayta ko‘rib chiqish mumkin bo‘ladi.
Natija:Arxitektura hujjati
Bosqichma-bosqich qurish
Birinchi kundanoq tiplangan kod, testlar va kod-revyu. Oxirida bir marta demo emas, har hafta ishlaydigan dasturni ko‘rasiz.
Natija:Har hafta ishlaydigan dastur
Mustahkamlash va tekshirish
Xavfsizlik tekshiruvlari, chegaraviy holatlar, yuklama testlari va monitoring — hamda AI qismi uchun baholash to‘plami: sifat taxmin emas, o‘lchov bilan tasdiqlanadi.
Natija:Test va xavfsizlik hisoboti
Ishga tushirish va qo‘llab-quvvatlash
Joylashtirish, hujjatlar va jamoaga bilimlarni topshirish sessiyasi, so‘ngra — yo tizimni to‘liq jamoangizga topshiraman, yo kelishuv bo‘yicha qo‘llab-quvvatlashda davom etaman. O‘zingiz tanlaysiz.
Natija:Yo‘riqnoma va topshirish
Stek
Men tanlaydigan vositalar.
Odat bo‘yicha emas, loyihaga qarab tanlanadi: ishonchlilik muhim joyda sinalgan va «zerikarli», aniq foyda beradigan joyda zamonaviy.
- Tillar
- PythonTypeScriptSQL
- Backend
- FastAPIPostgreSQLSQLAlchemyRedisCelery / ArqDocker
- AI / LLM
- Anthropic & OpenAI APIsLangGraph / LangChainRAG pipelinespgvector / QdrantEvaluation & guardrails
- Ma’lumotlar
- pandasscikit-learnAirflowdbt
- Frontend va Ops
- ReactGitHub ActionsLinuxCaddy / nginx
Men haqimda
Qisqacha men haqimda.
Men Olimjon Ahmadjonov, Toshkentda yashovchi data scientist va dasturiy ta’minot muhandisiman. Toshkentdagi Inha universitetini (Kompyuter va axborot muhandisligi maktabi) tamomlaganman va faoliyatimni Python backend dasturchisi sifatida boshlaganman — birinchi kundanoq ishonchli bo‘lishi kerak bo‘lgan API va servislarni yaratganman.
So‘nggi 2+ yildan beri amaliy AI bilan shug‘ullanib kelaman — hujjatlar asosida javob beradigan yordamchilar, agentli jarayonlar, AI chatlar va data science. Men uchun asosiysi — bularning real ishda foyda berishi: tekshirib bo‘ladigan javoblar, qarorni insonga qoldiradigan agentlar va jamoangiz mensiz ham yurita oladigan tizimlar. Intizom esa backenddagi bilan bir xil: aniq arxitektura, xavfsizlik, testlar va hujjatlar.
Bizneslar, startaplar va davlat tashkilotlari jamoalari bilan — o‘zbek, rus yoki ingliz tilida — tizimni o‘zim loyihalaydigan, quradigan va topshiradigan mutaxassis sifatida bevosita ishlayman. Agar bu sizga tanish holat bo‘lsa — bemalol yozing, suhbatlashishdan xursand bo‘laman.
- Manzil
- Toshkent, O‘zbekiston
- Ta’lim
- Toshkentdagi Inha universiteti · SOCIE
- Tillar
- O‘zbek, Rus, Ingliz
- Holat
- Loyihalar va konsultatsiyalar uchun ochiqman
- Hamkorlik shakllari
- Loyihalar · Doimiy hamkorlik · Konsalting
Tajriba
Backenddan amaliy AI’gacha.
To‘rt yilda to‘rt rol — ilk Telegram-botlardan produksiondagi AI tizimlarigacha. Yuqoridagi loyihalar aynan shu yo‘l ustiga qurilgan.
2024-yil iyul — hozirgacha
Toshkent, O‘zbekiston
Data Scientist · Datamicron
AI avtomatlashtirish: RAG tizimlari, murakkab LLM jarayonlari va ko‘p agentli arxitekturalarni loyihaladim va joriy qildim (LangChain, LangGraph, LangSmith); ishonchli strukturali javoblar uchun prompt engineering; LLM asosidagi ma’lumot ajratish vositalari; ontologiyaga asoslangan ma’lumotlardan grafiklar quruvchi chat-kopilot; FastAPI va Flask backend servislari ko‘rinishida yetkazildi; vaqti-vaqti bilan modellarni qo‘shimcha o‘qitish.
PythonLangChainLangGraphLangSmithFastAPIFlask
2023-yil iyun — 2024-yil may
Toshkent, O‘zbekiston
Python backend dasturchi · 4DX
Xususiy klinika uchun ~10 ta foydalanuvchi roliga ega tibbiy axborot tizimi (shifokorlar, laborantlar, buxgalterlar, kassirlar, hamshiralar, ombor) — har birining o‘z logikasi va sahifalari; bemorlarga tahlil natijalarini yuboruvchi Telegram-bot; API uchun unit-testlar; server boshqaruvi va Docker konteynerlash.
PythonDockerTelegram Bot API
2022-yil iyun — avgust
Toshkent, O‘zbekiston
Backend dasturchi · Fizmasoft
Davlat xizmatlari uchun ikkita yirik loyiha: ochiq sayt hamda ishga qabul jarayonlarini kuzatish va boshqarish uchun katta ma’muriy panel.
Python
2021-yil dekabr — 2022-yil aprel
Toshkent, O‘zbekiston
Backend dasturchi · ITGO
Birinchi ish: Telegram-botlar (onlayn do‘kon va HR), saytlar uchun ma’muriy panellar, landing sahifalar hamda biznes jarayonlarini avtomatlashtirish uchun CRM/ERP tizimlari.
PythonTelegram Bot API
Savollar
Mijozlar avval so‘raydigan savollar.
Qisqa va halol javoblar. Javob topolmadingizmi — yordamchidan so‘rang yoki menga yozing.
Kod, infratuzilma va akkauntlar kimga tegishli bo‘ladi?
To‘liq sizga. Hammasi sizning akkauntlaringizda yaratiladi yoki topshirishda o‘tkaziladi: manba kod, CI/CD, serverlar, domenlar va tashqi servislar. To‘liq egalik — har bir loyihaning standart qismi, qo‘shimcha xizmat emas.
NDA imzolaysizmi?
Ha. Ishlarimning katta qismi NDA ostida — shu sababli saytdagi ayrim keyslar anonimlashtirilgan. Tafsilotlarni muhokama qilishdan oldin sizning variantingizni imzolashim yoki standart o‘zaro NDA taklif qilishim mumkin.
Loyiha qancha vaqt oladi?
Yo‘naltirilgan yordamchi yoki avtomatlashtirish piloti odatda 8–12 haftada produksiyaga chiqadi. Yirik platformalar bosqichma-bosqich, har hafta ishlaydigan dastur bilan yetkaziladi — natijani oxiridagi demo emas, birinchi haftadanoq ko‘rasiz. Aniq baho ko‘lamni o‘rganish bosqichida beriladi.
Masofaviy ish qanday tashkil etiladi?
Toshkentdan masofaviy (UTC+5), Yevropa va Markaziy Osiyo vaqt mintaqalari bilan qulay kesishuvda. Har haftalik demolar, yozma qarorlar, istalgan payt ochib ko‘rishingiz mumkin bo‘lgan umumiy tracker. Toshkentda yuzma-yuz ishlash — kelishuv asosida.
Ishga tushirilgandan keyin nima bo‘ladi?
O‘zingiz tanlaysiz: to‘liq topshirish — hujjatlar, yo‘riqnoma va jamoangizga bilim topshirish sessiyasi — yoki kelishuv bo‘yicha qo‘llab-quvvatlash. Har qanday holatda tizim jamoangiz uni mensiz yurita oladigan qilib quriladi.
To‘lov qanday amalga oshiriladi?
Yakka tartibdagi tadbirkor sifatida ishlayman — shartnoma va hisob-fakturalar bilan. Ish qisman oldindan to‘lov bilan boshlanadi; qolgani bosqichma-bosqich, har bir bosqich natija qabul qilingach to‘lanadi. Valyuta — sizga qulay bo‘lgani. Davlat xaridlari tartib-taomillari ham mumkin.
Mavjud kod bazasi yoki jamoaga qo‘shila olasizmi?
Ha. Ish qisqa audit bilan boshlanadi — arxitektura, xavfsizlik, testlar — va topilmalar yozma ro‘yxati bilan. Keyin nimani yaxshilash yoki qaysi funksiyalarni qurishni kelishamiz. Qoida oddiy: tizim men ko‘rgandagidan ko‘ra yaxshi qo‘llab-quvvatlanadigan bo‘lishi kerak.
Qaysi tillarda muloqot qilish mumkin?
Ingliz, rus va o‘zbek tillarida — uchrashuvlar, yozishmalar va hujjatlar jamoangizga qulay tilda.
Aloqa
Keling, ishonchli tizim yarataylik.
Loyihangiz haqida yozing — bir necha jumla yetarli. 1–2 ish kuni ichida javob beraman.