Guvanch D.
Backend-разработчик · 5+ лет опыта · Node.js / TypeScript / Go
- guvanch.d.1999@gmail.com
- Telegram @guvanchd · github.com/guvanch999
- Ашхабад, Туркменистан · Открыт к удалённой и офисной работе
- Портфолио: www.guvanch.site
О себе
Я backend-разработчик с опытом коммерческой разработки 5+ лет (с 2021 года). Специализируюсь на Node.js, TypeScript и Go. Разрабатываю REST API, микросервисы, распределённые и real-time системы, а также продукты с AI.
Участвовал в разработке e.gov.tm — единого портала государственных услуг Туркменистана. Моя сильная сторона — данные: SQL, оптимизация запросов, транзакции, блокировки и конкурентность. Сам развёртываю и сопровождаю то, что разрабатываю: Docker, Linux-серверы, production-окружения.
Опыт работы
Turkmenportal · Backend-разработчик
янв. 2025 — н.в.Node.js · Fastify · nginx · PM2 · systemd
- FIFA API с потоковой передачей файлов до 2.5 GB
- Разработка и настройка production-инфраструктуры
- Backend API для мультиязычной медиатеки
- Настройка nginx, HTTPS, PM2 и systemd
Launchist · Backend-разработчик
янв. 2024 — дек. 2024Go · Echo · Python · FastAPI · PostgreSQL · Supabase · MongoDB · Redis · Cloud Run
- launch-tools — мультитенантная платформа на Go/Echo: RAG база знаний, инструменты валидации и обогащения данных, фоновые задачи через Cloud Tasks и вебхуки, учёт использования в Lago
- Yepic AI — backend SaaS для AI-видеоаватаров: биллинг на Lago и Stripe, публичный API с доступом по тарифу, обучение аватаров в Vertex AI, real-time разговоры через Tavus и Daily
- GHZ — backend и админ-панель панели маркетинговых исследований: pipeline обработки на MongoDB, синхронизация с Airtable, WhatsApp через Twilio, логи в реальном времени через WebSocket и SSE
- Интеграции для клиентов: сервис веб-парсинга (Go/Gin + Puppeteer), WhatsApp-мессенджер (Go/Echo + Twilio), сверка платежей для Go DGTL, автоматизация CRM и вебинаров
- Деплой в Google Cloud Run через Cloud Build
- Оптимизация баз данных, кэширование, code review и менторство
e.gov.tm · Backend-разработчик
июн. 2022 — дек. 2023Go · PostgreSQL
- Один из двух backend-разработчиков платформы
- Интеграция государственных и платёжных сервисов
- Участие в развитии платформы, на которой к началу 2024 года работало более 40 онлайн-услуг
Nesip Etsin · Frontend-разработчик
сен. 2021 — май 2022Vue 2 · Nuxt 2
- Разработка UI-компонентов
- Адаптивная вёрстка
- Развитие frontend-платформы
Избранные проекты
aseller — CRM для продавцов Amazon
Node.js · Fastify · BullMQ · Socket.IO · PostgreSQL · Redis · OAuth 2.1 · MCPCRM и аналитическая платформа для продавцов Amazon и их команд — товары, поставщики, заказы, отгрузки, фриланс-заявки, чаты и AI-инструменты — построенная из трёх сервисов на Node.js: REST API, фоновой очереди и real-time шлюза.
Долгие AI-задачи — асинхронно, с long-polling · Контроль доступа слоями, а не в одном месте · Блокировки строк в фиксированном порядке для отгрузок · Курсоры прочтения вместо строки на каждого читателя
e.gov.tm — портал государственных услуг
Go · PostgreSQLЕдиный портал государственных услуг Туркменистана. Я был одним из двух backend-разработчиков платформы, на которой к началу 2024 года работало более 40 онлайн-услуг.
Каждая внешняя система — за своим интеграционным модулем · Изменения статуса оплаты — внутри транзакций · Go для сервисного слоя
RAG база знаний
Go · Echo · LangChain (Go) · PostgreSQL · pgvector · Redis · WebSocketМультитенантная база знаний в launch-tools — Go-платформе Launchist. Команды загружают документы, они превращаются в эмбеддинги в PostgreSQL с pgvector, а затем с ними можно общаться в чате: ответы стримятся и опираются на источники.
pgvector вместо отдельной векторной БД · Пространства как единица изоляции и поиска · Обработка документов — отдельный pipeline с ограниченной параллельностью · Стриминг ответов с историей диалога
Finlens — приложение для личных финансов
Flutter · Node.js · Fastify · PostgreSQL · Redis · Gemini APIПриложение для учёта личных финансов, которое я спроектировал и разработал сам: Flutter-приложение, backend на Fastify и AI-функции на Gemini — голос в транзакцию, чат-ассистент по финансам и голосовой помощник для форм приложения.
Оптимистичная конкурентность и глобальный курсор изменений · Ответам модели не доверяем · Устойчивые вызовы AI · Качество AI измеряется, а не угадывается
- Rowshen — e-commerce платформа — Один backend на Go для магазина Rowshen — сайта, админ-панели и мобильного приложения: каталог, заказы, магазины и контент, организованные в независимые доменные модули.Go · Echo · GORM
- Yepic AI — платформа AI-видеоаватаров — Backend Yepic AI — SaaS для AI-видеоаватаров: аккаунты, публичный API, биллинг по использованию и оркестрация внешних AI-сервисов. Разработан в Launchist.Python · FastAPI · PostgreSQL
- Аналитика денежных потоков для Logo Tiger ERP — Аналитический сервис поверх базы Logo Tiger ERP компании, который восстанавливает, откуда пришли деньги и какие проекты они профинансировали — по движениям кассы, банка, текущих счетов и склада.Go · Echo · GORM
- Платформа WhatsApp-рассылок — Мультитенантная B2B-платформа для рассылок WhatsApp Business через Twilio: организации, контакты и списки, шаблоны сообщений с одобрением WhatsApp и массовая отправка.Go · Echo · PostgreSQL
- Платформа мониторинга новостей — Национальная платформа агрегации и мониторинга новостей: собирает статьи с зарегистрированных новостных сайтов на туркменском, русском и английском, фильтрует их по ключевым словам и формирует отчёты.Go · Echo · GORM
- E-commerce на базе ERP — Один e-commerce backend для двух магазинов одежды — Ojuk Bujuk и Alfinur — работающий прямо поверх ERP-базы каждого клиента в MSSQL, с админ-панелями на Nuxt.AdonisJS · TypeScript · MSSQL
- POS-система для Logo Tiger ERP — Backend кассовой системы, интегрированный с Logo Tiger ERP, с синхронизацией товаров и цен в реальном времени.Node.js · Sequelize · PostgreSQL
- Мультиагентная AI-платформа — Backend для создания AI-агентов, назначения им задач и запуска их командами (crews) через API.Python · Django · CrewAI
- AI-словарь для Android — Нативное Android-приложение для изучения английских слов, сделанное мной самостоятельно: слово можно захватить из любого приложения, получить AI-статью с переводами и выучить его с интервальным повторением и экзаменами, которые генерирует AI.Kotlin · Jetpack Compose · Hilt
Навыки
- Backend-разработка
- Node.js, TypeScript, Go, Python, NestJS, Fastify, Express, Echo, Gin, Django
- Базы данных и хранилища
- PostgreSQL, MySQL, MS SQL, MongoDB, Redis, SQLite, pgvector
- Инфраструктура и DevOps
- Linux, Docker, Docker Compose, nginx, CI/CD, PM2, AWS EC2, Sentry
- Архитектура и инженерия
- Microservices, REST API, Distributed Systems, Clean Architecture, Dependency Injection, Concurrency, Database Optimization, Transactions & Locking, Real-time Systems
- AI и интеграции
- RAG, LangChain, CrewAI, Anthropic API, Gemini API, Vector Search
- Дополнительно
- Vue, Nuxt, Flutter, Kotlin, WebSocket, Socket.IO, ffmpeg, HLS