Esasy mazmuna geç

Guvanch D.

Backend programmist · 5+ ýyllyk tejribe · Node.js / TypeScript / Go

Gysgaça maglumat

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.

Iş tejribesi

Turkmenportal · Backend programmist

ýan. 2025 — häzir

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

Launchist · Backend programmist

ýan. 2024 — dek. 2024

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

  • launch-tools — multi-tenant Go/Echo platformasy: RAG bilim bazasy, maglumatlary barlamak we baýlaşdyrmak üçin gurallar, Cloud Tasks we webhook-lar arkaly asinhron işler, Lago bilen ulanyşy ölçemek
  • Yepic AI — AI wideo awatarlary üçin SaaS-yň backend-i: Lago we Stripe bilen billing, abuna meýilnamasyna bagly açyk API, Vertex AI-da awatar öwretmek, Tavus we Daily arkaly real-time söhbetdeşlikler
  • GHZ — bazar barlaglary üçin respondentler paneliniň backend-i we admin paneli: MongoDB esasyndaky işleýiş pipeline-y, Airtable bilen sinhronizasiýa, Twilio arkaly WhatsApp, WebSocket we SSE arkaly göni loglar
  • Müşderiler üçin integrasiýalar: web-skreýping serwisi (Go/Gin + Puppeteer), WhatsApp messenjeri (Go/Echo + Twilio), Go DGTL üçin tölegleri deňeşdirip barlamak, CRM we webinar awtomatlaşdyrmasy
  • Cloud Build arkaly Google Cloud Run-a deploý
  • Maglumat bazalaryny optimizirlemek, keşlemek, code review we halypaçylyk

e.gov.tm · Backend programmist

iýun 2022 — dek. 2023

Go · PostgreSQL

  • Platformanyň iki backend programmistiniň biri
  • Döwlet we töleg hyzmatlaryny integrirlemek
  • 2024-nji ýylyň başyna 40+ onlaýn hyzmaty işledýän platformanyň ösüşine goşant

Nesip Etsin · Frontend programmist

sen. 2021 — maý 2022

Vue 2 · Nuxt 2

  • UI komponentleri
  • Adaptiw (responsive) ýerleşişler
  • Frontend platformasyny ösdürmek

Saýlanan proýektler

aseller — Amazon satyjylary üçin CRM

Node.js · Fastify · BullMQ · Socket.IO · PostgreSQL · Redis · OAuth 2.1 · MCP

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.

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

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

Go · PostgreSQL

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.

Her daşarky ulgam öz integrasiýa modulynyň arkasynda · Töleg ýagdaýynyň üýtgemeleri maglumat bazasynyň tranzaksiýalarynyň içinde · Serwis gatlagy üçin Go

RAG bilim bazasy

Go · Echo · LangChain (Go) · PostgreSQL · pgvector · Redis · WebSocket

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.

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

Finlens — Şahsy maliýe programmasy

Flutter · Node.js · Fastify · PostgreSQL · Redis · Gemini API

Ö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.

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

  • 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.Go · Echo · GORM
  • 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.Python · FastAPI · PostgreSQL
  • 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.Go · Echo · GORM
  • 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.Go · Echo · PostgreSQL
  • 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.Go · Echo · GORM
  • 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.AdonisJS · TypeScript · MSSQL
  • Logo Tiger ERP üçin POS ulgamy — Logo Tiger ERP bilen integrirlenen, harytlary we bahalary real-time sinhron saklaýan satuw nokadynyň (POS) backend-i.Node.js · Sequelize · PostgreSQL
  • Köp agentli AI platformasy — AI agentlerini kesgitlemek, olara tabşyryklar bellemek we olary API arkaly topar (crew) bolup bilelikde işletmek üçin backend.Python · Django · CrewAI
  • 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.Kotlin · Jetpack Compose · Hilt

Başarnyklar

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