Esasy mazmuna geç

Guvanch D.

Backend programmist5+ ýyllyk tejribe

Node.js / TypeScript / Go

Masştablanýan backend ulgamlaryny, köp bölekden durýan serwisleri we AI esasly programmalary döredýärin. Ulgam arhitekturasy, maglumat bazalaryny optimizirlemek, real-time programmalar we production infrastrukturasy boýunça tejribäm bar.

  • Aşgabat, Türkmenistan
  • Uzakdan we ofisde işlemäge taýýar
  • Doly / doly däl iş güni
Guvanch D.-niň portreti
ÝagdaýTäze backend wezipelerine açyk
ýyllyk kommerçiski iş tejribesi, 2021-nji ýyldan bäri
5+
onlaýn hyzmat e.gov.tm portalynda — men platformanyň iki backend programmistiniň biri boldum
40+
OAuth 2.1 serweri: Claude we ChatGPT arhitekturasyny özüm düzen CRM ulgamynyň içinde işleýär
MCP
göwrümli faýllary Turkmenportal-da FIFA API arkaly stream görnüşinde ibermek
2.5 GB

Saýlanan işler

Noldan düzen, döreden we production-da işleden ulgamlarym

Backend inženerçiligine çemeleşmämi iň gowy görkezýän dört proýekt — olaryň her biri haýsy meseläni çözdi, nähili gurlandy we näme üçin edil şeýle edildi.

01Mikroserwisler · CRM · AI

aseller — Amazon satyjylary üçin CRM

Amazon satyjylary we olaryň toparlary üçin CRM we analitika platformasy — harytlar, üpjün edijiler, sargytlar, iberişler, frilans haýyşlary, çatlar we AI gurallary. Üç Node.js serwisinden ybarat: REST API, fon nobaty we real-time şlýuzy.

Esasy çözgütler

  • Uzak wagt alýan AI işleri — long-polling bilen asinhron tabşyryklar
  • Giriş hukuklaryna gözegçilik bir ýerde däl, gatlaklarda
  • Iberişlerde setirleri kesgitli tertipde gulplamak
  • Her okaýan üçin aýratyn setiriň ýerine okalyş kursorlary
  • Node.js
  • Fastify
  • BullMQ
  • Socket.IO
  • PostgreSQL
  • Redis
  • OAuth 2.1
  • MCP
Giňişleýin oka
02GovTech · Integrasiýalar

e.gov.tm — Döwlet hyzmatlarynyň portaly

Türkmenistanyň döwlet hyzmatlarynyň bitewi portaly. Men platformanyň iki backend programmistiniň biri boldum; 2024-nji ýylyň başyna platformadaky onlaýn hyzmatlaryň sany 40-dan geçdi.

2024-nji ýylyň başyna platformadaky onlaýn hyzmatlar
40+
topardaky backend programmistler, meni hem goşmak bilen
2

Esasy çözgütler

  • Her daşarky ulgam öz integrasiýa modulynyň arkasynda
  • Töleg ýagdaýynyň üýtgemeleri maglumat bazasynyň tranzaksiýalarynyň içinde
  • Serwis gatlagy üçin Go
  • Go
  • PostgreSQL
Giňişleýin oka
03AI · Retrieval-augmented generation

RAG bilim bazasy

Launchist-iň Go platformasy bolan launch-tools-daky multi-tenant bilim bazasy. Toparlar resminamalary ýükleýär, olar embedding görnüşinde pgvector bilen PostgreSQL-e ýazylýar, soňra toparlar olar bilen çeşmelere esaslanýan, stream görnüşinde berilýän jogaplar arkaly söhbetdeşlik edýär.

Esasy çözgütler

  • Aýratyn wektor bazasynyň ýerine pgvector
  • Namespace — izolýasiýanyň we gözlegiň birligi
  • Kabul etmek — çäklendirilen concurrency bilen aýratyn pipeline
  • Söhbet taryhy bilen stream görnüşindäki jogaplar
  • Go
  • Echo
  • LangChain (Go)
  • PostgreSQL
  • pgvector
  • Redis
  • WebSocket
Giňişleýin oka
04Mobil önüm · AI · Sinhronizasiýa

Finlens — Şahsy maliýe programmasy

Özbaşdak taslap döreden şahsy maliýe programmam: Flutter programmasy, Fastify backend we Gemini esasyndaky AI mümkinçilikleri — sesden tranzaksiýa, maliýe kömekçisi bilen çat we programmanyň formalaryny doldurýan sesli kopilot.

her dil üçin sesli jümleleri derňemek boýunça synag ýagdaýlary
~7,000
AI baha beriş toplumyndaky diller
5
awtomatik backend testleri
254

Esasy çözgütler

  • Global üýtgeşme kursory bilen optimistik concurrency
  • Modeliň jogabyna hiç haçan ynanmazlyk
  • Durnukly AI çagyryşlary
  • AI-ny çaklamak däl-de, ölçemek
  • Flutter
  • Node.js
  • Fastify
  • PostgreSQL
  • Redis
  • Gemini API
Giňişleýin oka

Beýleki proýektler

Döreden beýleki işlerim

ERP analitikasy, habarlaşma we elektron söwda platformalary, täzeliklere gözegçilik, AI bilen wideo döredýän SaaS, AI agentleri we özbaşdak döreden Android programmam.

  • Elektron söwda · Go backend

    Rowshen — Elektron söwda platformasy

    Rowshen dükany üçin ýeke-täk Go backend — web sahypa, admin paneli we mobil programma üçin: katalog, sargytlar, dükanlaryň salgylary we mazmun; garaşsyz domen modullary görnüşinde gurnalan.

    • Web sahypa, admin paneli we mobil programma üçin ýeke-täk REST API
    • Kategoriýalar, kolleksiýalar, möwsümler we haryt görnüşleri boýunça tertipleşdirilen katalog
    • Sargytlar we olaryň pozisiýalary maglumat bazasynyň tranzaksiýalarynyň içinde ýazylýar
    • Go
    • Echo
    • GORM
    • PostgreSQL
    • JWT
    • Swagger
  • SaaS · AI bilen wideo · Billing

    Yepic AI — Awatarly wideo platformasy

    AI wideo awatarlary üçin SaaS bolan Yepic AI-yň backend-i: akkauntlar, açyk API, ulanyşa görä töleg we daşarky AI hyzmatlaryny utgaşdyrmak. Launchist-de işlenip düzüldi.

    • PostgreSQL (SQLAlchemy, Alembic) we MongoDB (Beanie) üstünde FastAPI backend
    • Lago we Stripe bilen ulanyşa görä billing; hasap-fakturalar, gapjyklar we abunalar üçin webhook-lar
    • Açarlary abuna meýilnamasyna bagly bolan açyk API
    • Python
    • FastAPI
    • PostgreSQL
    • MongoDB
    • Redis
    • Lago
    • Stripe
    • Vertex AI
  • ERP analitikasy · Algoritmler

    Logo Tiger ERP üçin pul akymlarynyň analitikasy

    Kompaniýanyň Logo Tiger ERP bazasynyň üstündäki analitika serwisi: kassa, bank, hasaplaşyk hasaplary we ammar hereketleri boýunça pullaryň nireden gelendigini we haýsy proýektleri maliýeleşdirendigini dikeldýär.

    • MSSQL-de Logo Tiger-iň hereket tablisalaryny we ýörite SQL view-laryny okaýar
    • Dört baglanyşdyrma strategiýasy: geçirimler (virman), ene salgylanma, çeşme salgylanma we FIFO boýunça paýlamak
    • Pul akymynyň zynjyrlary boýunça möçberleri olaryň iň dar ýerine (bottleneck) görä paýlaýan graf aýlanyşy
    • Go
    • Echo
    • GORM
    • MSSQL
    • Logo Tiger
    • WebSocket
  • SaaS · Habarlaşma

    WhatsApp kampaniýalary üçin platforma

    Twilio arkaly WhatsApp Business kampaniýalary üçin multi-tenant B2B platforma: guramalar, kontaktlar we sanawlar, WhatsApp tassyklamasyndan geçýän habar şablonlary we köpçülikleýin ibermek.

    • Guramalar, ulanyjylar, kontaktlar, kontakt sanawlary we habar şablonlary
    • Twilio Content API arkaly şablon döretmek we WhatsApp tassyklamasyna haýyş ibermek
    • Tabşyryk we netije kanallary bolan 10 goroutine-den ybarat howuz arkaly köpçülikleýin ibermek
    • Go
    • Echo
    • PostgreSQL
    • Supabase Auth
    • Twilio
    • GCP Secret Manager
  • Maglumat ýygnamak · Metbugata gözegçilik

    Täzeliklere gözegçilik platformasy

    Milli derejede täzelikleri ýygnaýan we olara gözegçilik edýän platforma: hasaba alnan habar saýtlaryndan türkmen, rus we iňlis dillerindäki makalalary ýygnaýar, olary açar sözler boýunça süzýär we temalaryň beýan edilişi barada hasabat berýär.

    • Hasaba alnan saýtlardan meýilnama boýunça RSS ýygnamak we açar sözler boýunça süzmek
    • Türkmen, rus we iňlis dilindäki mazmunyň dilini kesgitlemek
    • Google News (Serper API) arkaly täze çeşmeleri tapmak we täze saýtlar üçin moderasiýa nobaty
    • Go
    • Echo
    • GORM
    • PostgreSQL
    • RSS
    • Serper API
  • Elektron söwda · ERP integrasiýasy

    ERP esasyndaky elektron söwda

    Iki egin-eşik dükanyny — Ojuk Bujuk we Alfinur — her müşderiniň MSSQL-däki ERP bazasynyň üstünde gönüden-göni işledýän bir elektron söwda backend-i we Nuxt admin panelleri.

    • Harytlary, bahalary we arzanladyşlary MSSQL-däki ERP tablisalaryndan gönüden-göni okaýan AdonisJS (TypeScript) API
    • Birwagtlaýyn kodlar bilen telefon belgisi arkaly hasaba durmak; SMS-leri Socket.IO arkaly birikdirilen telefon şlýuzy iberýär
    • Müşderiler we administratorlar üçin aýratyn guard-lar bilen JWT access we refresh tokenleri
    • AdonisJS
    • TypeScript
    • MSSQL
    • Socket.IO
    • Nuxt
    • PM2
  • Bölek satuw · ERP integrasiýasy

    Logo Tiger ERP üçin POS ulgamy

    Logo Tiger ERP bilen integrirlenen, harytlary we bahalary real-time sinhron saklaýan satuw nokadynyň (POS) backend-i.

    • Logo Objects REST API arkaly Logo Tiger ERP bilen integrasiýa
    • Harytlary we bahalary real-time sinhronlaşdyrmak
    • Satuwlary işlemek
    • Node.js
    • Sequelize
    • PostgreSQL
    • Redis
    • Logo Objects REST API
  • AI · Agentleri utgaşdyrmak

    Köp agentli AI platformasy

    AI agentlerini kesgitlemek, olara tabşyryklar bellemek we olary API arkaly topar (crew) bolup bilelikde işletmek üçin backend.

    • Agentleri dolandyrmak
    • Tabşyryklary dolandyrmak
    • CrewAI bilen crew-lary utgaşdyrmak
    • Python
    • Django
    • CrewAI
  • Mobil önüm · AI · Okuw

    Android üçin AI sözlügi

    Iňlis sözlerini öwrenmek üçin özbaşdak döreden native Android programmam: sözi islendik programmadan tutup almak, terjimeleri bilen AI-nyň ýazan makalasyny almak, soňra ony spaced repetition we AI-nyň düzen synaglary arkaly öwrenmek.

    • Sözleri islendik ýerden tutup almak: islendik programmadaky tekst saýlama menýusy, kesip almak we AI OCR bilen paýlaşylan suratlar, ýüzýän düwmeli skrinşot yzarlaýjysy
    • AI-nyň ýazýan söz makalalary — düşündiriş, rus we türkmen dillerine terjimeler, mysallar — we tekstiň sesli okalmagy
    • AI bir interfeýsiň arkasynda, Gemini (deslapky) we Anthropic implementasiýalary bilen; ulanyjynyň öz API açary şifrlenen görnüşde saklanýar
    • Kotlin
    • Jetpack Compose
    • Hilt
    • Room
    • Ktor
    • WorkManager
    • Gemini API
    • Anthropic API

Şeýle hem döretdim

  • Wakant — iş orunlary portalyAdministrator we agentlik rollary, rezýumeler, çat, FCM push-bildirişleri we PDF eksporty bolan backend we admin paneli.Express · Sequelize · PostgreSQL · Nuxt
  • Konsullyk hasaba alyş portalyDaşary ýurtdaky raýatlar üçin döwlet portaly: resminamalary ýüklemek, e-poçta OTP arkaly parolsyz giriş, JWT refresh we arzalary administratoryň barlamagy üçin iş tertibi.Go · Echo · PostgreSQL
  • ERP üçin mobil dolandyryş panelleriERP bazasyndan kompaniýanyň kassa, bank we hasap galyndylaryny görkezýän mobil programmalar üçin backend-ler: meýilnama boýunça barlaglar, FCM push we WebSocket lentasy bilen.Go · MSSQL · gocron · FCM
  • Abraýly Mebel — mebel dükanynyň API-siKategoriýa agajy, haryt atributlary, üç dilde gözleg we systemd serwisine CI/CD.Go · Echo · PostgreSQL · GitHub Actions
  • Identifikasiýa serwisi (işlenilýär)Bitewi identifikasiýa serwisiniň esasy: aýlanýan (rotation) we ýatyrylyp bilinýän access we refresh tokenleri hem-de setir derejesinde gulplamak.NestJS · Sequelize · PostgreSQL
  • Menzil — kartalar üçin admin paneliKartalar we ugurlar programmasy üçin admin paneli: kartadaky nokatlar we ugurlar, howa maglumatlary, ulanyjylaryň teklipleri, türkmen we rus dilinde interfeýs.Nuxt · Vuetify · MapLibre

Men barada

Nähili işleýärin

Men 5+ ýyllyk kommerçiski iş tejribesi (2021-nji ýyldan bäri) bolan backend programmist, Node.js, TypeScript we Go boýunça ýöriteleşýärin. REST API-leri, mikroserwisleri, köp bölekden durýan we real-time ulgamlary, şeýle hem AI esasly önümleri döredýärin.

Türkmenistanyň döwlet hyzmatlarynyň bitewi portaly bolan e.gov.tm-iň işlenip düzülmegine gatnaşdym. Iň güýçli tarapym — maglumatlar: SQL, soraglary optimizirlemek, tranzaksiýalar, gulplamalar we concurrency. Döreden zatlarymy özüm işe girizýärin we goldaýaryn — Docker, Linux serwerleri we production gurşawy.

  • Ulgam arhitekturasy

    Ulgamlary ýüküň häsiýetine we näsazlygyň täsir edýän çägine görä bölmek — API-ler, fon işleýjileri, real-time şlýuzlary we meýilnama boýunça ýerine ýetirilýän işler.

  • Maglumatlar we öndürijilik

    PostgreSQL-de shema taslamak, indeksler, tranzaksiýalar we gulplamalar. Soraglar iň köp ulanylýan ýollara laýyklykda gurulýar.

  • Production infrastrukturasy

    Docker, Linux, nginx, HTTPS, PM2 we systemd. Ilkinji commit-den ätiýaçlyk nusgasy alynýan, işläp duran serwere çenli.

  • Code review we halypaçylyk

    Kody gözden geçirmek, junior programmistlere halypaçylyk etmek we proýektler üçin başdan ahyryna çenli jogapkärçilik çekmek.

Tejribe

Işlän ýerlerim

5+ ýyllyk kommerçiski iş tejribesi: 2021-nji ýylda frontend bilen başladym, soňra backend-e geçdim.

  1. Turkmenportal · Backend programmist

    ýan. 2025 — häzir

    Backend API-ler we olaryň işleýän production infrastrukturasy.

    Node.js · Fastify · nginx · PM2 · systemd

    • 2.5 GB-a çenli faýllary stream görnüşinde iberýän FIFA API
    • Production infrastrukturasyny taslamak we sazlamak
    • Köp dilli media kitaphanasy üçin backend API
    • nginx, HTTPS, PM2 we systemd sazlamak
  2. Launchist · Backend programmist

    ýan. 2024 — dek. 2024

    Müşderileriň SaaS we AI önümleri üçin Go we Python dillerinde backend döredýän programma üpjünçiligi studiýasy.

    Go · Echo · Python · FastAPI · PostgreSQL · Supabase · MongoDB · Redis · Cloud Run

  3. e.gov.tm · Backend programmist

    iýun 2022 — dek. 2023

    Türkmenistanyň döwlet hyzmatlarynyň bitewi portaly.

    Go · PostgreSQL

  4. Nesip Etsin · Frontend programmist

    sen. 2021 — maý 2022

    Vue we Nuxt bilen frontend platformasyny işläp düzmek.

    Vue 2 · Nuxt 2

Tehnologiýalar

Production-da ulanýan gurallarym

Niýetlenişi boýunça toparlara bölünen. Göterimler ýok — olaryň her biriniň nähili ulanylýandygyny ýokardaky proýektler görkezýär.

  • Backend işläp düzmek

    • Node.js
    • TypeScript
    • Go
    • Python
    • NestJS
    • Fastify
    • Express
    • Echo
    • Gin
    • Django
  • Maglumat bazalary we saklamak

    • PostgreSQL
    • MySQL
    • MS SQL
    • MongoDB
    • Redis
    • SQLite
    • pgvector
  • Infrastruktura we DevOps

    • Linux
    • Docker
    • Docker Compose
    • nginx
    • CI/CD
    • PM2
    • AWS EC2
    • Sentry
  • Arhitektura we inženerçilik

    • Microservices
    • REST API
    • Distributed Systems
    • Clean Architecture
    • Dependency Injection
    • Concurrency
    • Database Optimization
    • Transactions & Locking
    • Real-time Systems
  • AI we integrasiýalar

    • RAG
    • LangChain
    • CrewAI
    • Anthropic API
    • Gemini API
    • Vector Search
  • Goşmaça tehnologiýalar

    • Vue
    • Nuxt
    • Flutter
    • Kotlin
    • WebSocket
    • Socket.IO
    • ffmpeg
    • HLS

Habarlaşmak

Geliň, bilelikde bir zat döredeliň

Uzakdan we ofisde işlemek, gyzykly inženerçilik meseleleri we frilans hyzmatdaşlygy üçin açyk.

Hat ugrat
Telegram
@guvanchd
Ýerleşýän ýeri
Aşgabat, Türkmenistan