Python Full-Stack Developer / AI Engineer with 2+ years of commercial experience, specializing in AI-integrated products for e-commerce. Sole developer of 13 production projects in a 5-person team — full cycle from architecture to CI/CD and production: 50K+ lines of backend, 30K+ of frontend.
Backend on FastAPI and async Python, frontend on React/TypeScript, deep LLM integration (OpenAI · Claude · Gemini) and DevOps on Docker/Nomad. I write clean, tested code — Clean Architecture, 2,000+ tests (pytest · Vitest · Playwright) — and own features end-to-end: from requirements to deployment and monitoring.
The company's flagship product, designed and built end-to-end by me: the platform takes a marketplace product and returns a fully optimized listing — copy, a designer-ready brief and a set of images. On top: SSO (Keycloak), roles, generation history, i18n and 11 UI themes.
Parallel async collection from 10+ sources over an SSE stream: scraping with proxy rotation and captcha detection, keyword APIs, search analytics, a trademark registry and review feeds with TF-IDF + KMeans clustering — merged into a single analysis object.
A 12-stage generation pipeline: keyword scoring on 6 axes with hard/soft gates, LLM distribution across listing zones, 3 copy variants and ~19 automated validations, with checkpoint/resume after failures.
A 9-module analysis conveyor turns market data into a production-ready spec for designers, then generates 9 listing images with vision-guided prompts and per-image regeneration.
A 14-stage state machine builds a complete listing from a single product brief: semantic anchor, attribute audit, key-map distribution and 22 final checks with a rollback policy.
Constructor for multi-step LLM workflows: flexible steps with their own models and settings, chained results and live streaming — with the option to swap AI for custom scripts.
ETL service that aggregates sales and returns data on a schedule: async ingestion into PostgreSQL with cluster-safe locking, TF-IDF review clustering, red-flag thresholds for problem products and LLM recommendations with per-call cost logging.
High-volume scraper monitoring 22,000+ marketplace categories: proxy rotation, browser impersonation and captcha detection keep it stable at scale, while embeddings + cosine similarity surface underserved niches worth entering.
Audio/video transcription with real-time speaker diarization on GPU models, live sessions and call automation; streaming UI over WebSockets, shipped as both web and desktop builds.
Bonus engine for a dev team: scoring formulas with quality/speed/returns coefficients, team dashboards, full period lifecycle, Excel export, email notifications and JWT auth.
Full storefront for a premium home-goods brand: catalog on PostgreSQL (12 tables), admin CMS with inline editing, wholesale requests, partner/affiliate program, newsletter, JWT auth and rate limiting.
Python Full-Stack розробник / AI-інженер із 2+ роками комерційного досвіду. Спеціалізація — AI-інтегровані продукти для e-commerce. Єдиний розробник 13 продакшн-проєктів у команді з 5 осіб — повний цикл від архітектури до CI/CD і деплою: 50K+ рядків бекенду, 30K+ фронтенду.
Бекенд на FastAPI та async Python, фронтенд на React/TypeScript, глибока інтеграція LLM (OpenAI · Claude · Gemini), DevOps на Docker/Nomad. Пишу чистий, покритий тестами код — Clean Architecture, 2 000+ тестів (pytest · Vitest · Playwright) — і веду фічі end-to-end: від вимог до деплою й моніторингу.
Флагманський продукт компанії, який я спроєктував і побудував end-to-end: платформа бере товар маркетплейсу і повертає повністю оптимізований лістинг — тексти, готове ТЗ для дизайнера та набір зображень. Зверху: SSO (Keycloak), ролі, історія генерацій, i18n та 11 тем інтерфейсу.
Паралельний async-збір з 10+ джерел через SSE-стрім: скрапінг з ротацією проксі та детекцією captcha, API ключових слів, пошукова аналітика, реєстр торгових марок і стрічки відгуків з TF-IDF + KMeans кластеризацією — усе зливається в єдиний об'єкт аналізу.
12-стадійний пайплайн генерації: скоринг ключів по 6 осях з hard/soft-гейтами, LLM-розподіл по зонах лістингу, 3 варіанти текстів і ~19 автоматичних валідацій, з checkpoint/resume після збоїв.
9-модульний конвеєр аналізу перетворює ринкові дані на production-ready ТЗ для дизайнерів, а далі генерує 9 зображень лістингу за vision-промптами з регенерацією окремих кадрів.
14-стадійна state-machine будує повний лістинг з одного продукт-брифу: семантичний якір, аудит атрибутів, розподіл key map та 22 фінальні перевірки з політикою відкатів.
Конструктор багатокрокових LLM-задач: гнучкі кроки з власними моделями й налаштуваннями, ланцюжок результатів і стрімінг у реальному часі — з можливістю замінити AI на власний скрипт.
ETL-сервіс, що за розкладом агрегує дані продажів і повернень: async-завантаження в PostgreSQL з cluster-safe блокуваннями, TF-IDF кластеризація відгуків, пороги «червоних» товарів та LLM-рекомендації з обліком вартості кожного виклику.
Високонавантажений скрапер, що моніторить 22 000+ категорій маркетплейсу: ротація проксі, browser impersonation і детекція captcha тримають його стабільним на масштабі, а ембедінги + cosine similarity знаходять недооцінені ніші.
Транскрибація аудіо/відео з real-time діаризацією спікерів на GPU-моделях, live-сесії та автоматизація дзвінків; стрімінговий інтерфейс на WebSockets, зібрано у веб- і десктоп-версіях.
Двигун бонусів для команди розробки: формули оцінки з коефіцієнтами якості/швидкості/повернень, командні дашборди, повний життєвий цикл періодів, Excel-експорт, email-нотифікації та JWT-авторизація.
Повноцінний магазин для бренду преміальних товарів для дому: каталог на PostgreSQL (12 таблиць), адмін-CMS з inline-редагуванням, оптові заявки, партнерська/афіліат-програма, розсилка, JWT-авторизація та rate-лімітинг.