Ігор

Python-розробник, 300 000 грн

Розглядає посади:
Python-розробник, Backend-програміст, архітектор програмного забезпечення, технічний керівник, CTO
Вид зайнятості:
повна, неповна
Вік:
35 років
Місто проживання:
Винники
Готовий працювати:
Винники, Дистанційно, Дніпро, Запоріжжя, Київ, Львів

Контактна інформація

Шукач вказав: ТелефонЕл. поштуLinkedIn

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

CTO / Провідний Python-розробник

з 02.2022 по нині (4 роки 9 місяців)
Onlihub, Львів (IT)

Портфоліо та кейси: https://bartenev.site/

В Onlihub з лютого 2022 року, CTO з листопада 2023. Відповідаю за технічні рішення, особисто проєктую архітектуру й БД, пишу backend та інтеграції. Обговорюю вимоги з власником продукту, пропоную варіанти, координую реалізацію й супроводжую запуск.

АРХІТЕКТУРА
• Python/FastAPI, асинхронні API, документація, фонові обробники, власні черги й розклади завдань.
• Модульна структура: HTTP, бізнес-логіка, доступ до даних та інтеграції. У новій архітектурі: порти й адаптери, інверсія залежностей, явне складання сервісів.
• PostgreSQL: великі реляційні моделі, CTE, складний і динамічний SQL, плани виконання, індекси, транзакції, тригери, обмеження та міграції.
• Підключення інтеграцій: перевірки власника й дозволів, захист збережених облікових даних, ідемпотентність; перевірка підписів у відповідних webhook-сценаріях.

COMMERCE / MYSELLERHUB
• Універсальна модель: постачальник, товар, SKU, варіанти й атрибути, лістинг, канал, склад, залишок, резерв, замовлення та доставка.
• MySellerHub: підключення магазину, підготовка інтеграції, завантаження каталогу, публікація, синхронізація залишків і маршрутизація замовлень.
• Amazon / SP-API / MCF, Shopify, eBay, Etsy, Zenventory, Ysell, Onedaybundle; у ширшій commerce-екосистемі також Walmart і TikTok Shop.
• Зіставлення ID, замовлення постачальнику, fulfillment і tracking. Повторні події, ліміти API, часткові помилки та узгодження станів. Власні задачі синхронізації з версіями обробки й повторними спробами.

КАТАЛОГИ ТА ДАНІ
• Onlihub Catalog: Rust/Python, Redis, Elasticsearch; відокремлення пошуку й кешу від транзакційної БД. Пошукові індекси, пакетні операції, TTL і багаторівневе кешування.
• Масштабні парсери: Selenium, BeautifulSoup, Scrapy, Requests, пули проксі/драйверів, asyncio, процеси й потоки; контроль паралельності, повторні спроби, нормалізація та пакетне збереження. Amazon Data / Trends: історичний збір і аналіз товарних лістингів.
• Liqsale / Daily Snipes: листи, XLS/XLSX/CSV → структуровані товари; barcode/ASIN, збагачення, AI-категоризація, статуси імпорту.
• Zipurch: commerce-дані на карті, геодані та відстеження замовлень.

СЕРВІСИ
• Зображення: оригінали за потреби, локальне зберігання, координація запитів, зміна розміру/формату, HTTP-кеш.
• REST, GraphQL, OAuth, WebSockets, сповіщення. Stripe, Wise, підписки, разові платежі, checkout, webhooks, виписки й PDF.
• Docker, Linux, Git, CI/CD, GitHub Actions, SSH, проксі, rate limiting, логування, моніторинг, Power BI.

Продукт: https://onlihub.com/
Amazon: https://supplychain.amazon.com/integrations/onlihub

Python-розробник

з 01.2021 по 02.2022 (1 рік 2 місяці)
Артеком, Харків (IT)

Розробляв застосунки, Telegram-ботів та інтеграції на Python. Сам з’ясовував вимоги, реалізовував логіку й поєднував користувацький інтерфейс із зовнішніми сервісами та обліковою системою.

• Створив бота для співробітників компанії: авторизація, створення й перегляд заявок, налаштування сповіщень. Для обміну з 1С розробив HTTP API на боці облікової системи, реалізувавши повний цикл взаємодії.
• Розробляв ботів на pyTelegramBotAPI для отримання курсів валют і криптовалют, сповіщень та модерації чатів. Одного з ботів розгортав на Heroku.
• Створив торговий термінал на PyQt5 з підключенням до API бірж і баз даних. Реалізував завантаження котирувань, графіки й індикатори, зокрема ковзні середні, MACD та RSI.
• Додав конструктор торгових стратегій, тестування на історичних даних і виконання стратегій через API бірж. Враховував комісії, зберігав угоди, відображав їх на графіку та експортував результати.
• Відокремлював обчислення від інтерфейсу, застосовував QThread, Thread і паралельне виконання завдань. Для обробки даних використовував pandas та NumPy, для графіків matplotlib, для прискорення обчислень Numba.

Стек: Python, PyQt5, pyTelegramBotAPI, REST API, pandas, NumPy, matplotlib, Numba, yfinance, QThread, threading, HTTP-сервіси 1С.

Програміст 1С

з 01.2020 по 01.2021 (1 рік)
Артеком, Харків (IT)

Доопрацьовував 1С та інтеграції для обліку, інтернет-магазинів і виробничих процесів.

• Оптимізував складні й динамічні запити. Створював звіти на СКД та універсальні звіти, обробки й друковані форми.
• Розробляв HTTP-сервіси, регламентні завдання, завантаження з Excel, обміни через JSON, XML і FTP. Переносив дані між базами.
• Реалізовував повний обмін між 1С і сайтом: довідники, документи, акції, бонуси, рекомендації супутніх товарів та SMS-розсилки.
• Доопрацьовував форми довідників і документів, автоматизував масове створення, заповнення, копіювання та проведення документів.
• Підключав зовнішні API. Перевіряв запити в Postman і Fiddler, відтворював потрібну структуру обміну в 1С.
• Створював парсери курсів валют і цін конкурентів; розв’язував завдання виробничого планування та логістики.

Цей досвід сформував практику роботи з документами, розрахунками, зв’язками між даними та реальними бізнес-процесами.

Впровадження та розробка 1С

з 02.2019 по 01.2020 (1 рік)
ТОВ «Технопарк Пожтехніка», Харків (Машинобудування)

Впроваджував і доопрацьовував 1С для виробничого підприємства. Працював з УТП на звичайних формах, також займався окремими доопрацюваннями керованих форм УНФ.

Створював звіти, зовнішні обробки та друковані форми. Розробив алгоритми розрахунку витрат матеріалів і зарплати з урахуванням великого асортименту, габаритів виробів та залежності від комплектувальних деталей. Пов’язував виробничі правила з даними облікової системи.

Конструктор-технолог

з 06.2013 по 02.2019 (5 років 9 місяців)
ТОВ «Технопарк Пожтехніка», Харків (Машинобудування)

Проєктував деталі та вироби для серійного виробництва, переважно з листового металу. Створював 3D-моделі в CATIA, SolidWorks та Компас-3D, розгортки та креслення в AutoCAD, готував технічну документацію й програми для ЧПК.

Займався розкроєм і програмуванням координатно-пробивного верстата в CNC Cad. Розробляв постпроцесор та програми для токарно-фрезерного Traub TNS 65-D зі стійкою TX-8D у FeatureCAM. Брав участь у розробці замка для подальшого великосерійного лиття з пластику.

Обговорював із замовниками технологічні обмеження, добирав рішення для нових виробів і працював з обліком витрат матеріалів у 1С. Цей досвід допомагає мені формалізувати виробничі процеси та проєктувати їх автоматизацію.

Освіта

Національний технічний університет «Харківський політехнічний інститут»

Машинобудівний факультет. Автоматизація та комп’ютерно-інтегровані технології, Харків
Вища, з 2008 по 2014 (6 років)

Вища технічна освіта, кваліфікація спеціаліста. Навчання з вересня 2008 до лютого 2014 року.

Додаткова освіта та сертифікати

2020, 6 місяців

2019, 1 рік

1 рік

2 роки

Знання і навички

  • Python
  • FastAPI
  • Django
  • Pydantic
  • SQL
  • PostgreSQL
  • Redis
  • Elasticsearch
  • SQLite
  • Docker
  • Linux
  • Git
  • CI/CD
  • GitHub Actions
  • Архітектура програмного забезпечення
  • Модульна архітектура
  • Знання принципів ООП
  • Проєктування баз даних
  • Оптимізація SQL
  • REST API
  • GraphQL
  • WebSockets
  • Webhooks
  • Asyncio
  • Інтеграція API
  • Web scraping
  • Selenium
  • Scrapy
  • Pandas
  • NumPy
  • Power BI
  • Amazon SP-API
  • Amazon MCF
  • Shopify
  • Stripe
  • Автоматизація бізнес-процесів
  • CRM
  • Рольовий доступ
  • MCP
  • FastMCP
  • AI-агенти
  • RAG
  • Embeddings
  • Векторний пошук
  • Оркестрація агентів
  • OCR
  • Rust
  • C#
  • Unity
  • Blender

Знання мов

  • Українська — вільно
  • Англійська — початковий

Додаткова інформація

Портфоліо, кейси, схеми та приклади робіт: https://bartenev.site/

Розробник і архітектор, CTO в Onlihub. Розробка з 2019 року, Python з 2021. Особисто працюю з кодом, даними та інтеграціями.

Розбираюся в незнайомій предметній області, формалізую задачу й доводжу рішення до запуску та подальшого розвитку.

ПРОЄКТНИЙ ДОСВІД

BOS / Business Operations System
Для чинної іпотечної компанії запропонував архітектуру й розробив систему, яка поєднала клієнтський сайт із внутрішніми операціями та Encompass. Раніше значна частина збору документів і роботи з клієнтами виконувалася вручну.
• Настроювані анкети: багатокрокові форми, умовна видимість полів і переходів, вкладені та повторювані групи, збереження відповідей і створення пов’язаних документів.
• Документи: типи, динамічні поля, зв’язки, учасники, статуси, файли та локальне OCR для розпізнавання й заповнення даних без передачі документів зовнішній моделі.
• Робота персоналу: призначення та перепризначення завдань, персональні Kanban-дошки, ролі й доступ за областями та умовами, події документа й правила автоматизації.
• Розрахунки: формули, попередній перегляд результатів, створення документів за розрахунком, винагороди за роль і стан документа, фіксовані та процентні нарахування, внутрішні транзакції й захист від окремих повторних нарахувань.
• Інтеграції та комунікація: обмін з Encompass, mappings і зовнішні ідентифікатори, завдання імпорту/експорту, шаблони повідомлень і PDF-документів. Архітектура розділяє моделі, HTTP-обробники, бізнес-правила та обробку завдань.
Кейс: https://bartenev.site/uk/work/bos/

MCP Hub / інфраструктура AI-агентів
Розробляю та використовую платформу керованого доступу агентів до робочих систем. Це окрема архітектура для пошуку інструментів і знань, виконання дій та повторного використання досвіду.
• Інструменти: семантичний пошук у доступному каталозі, вибіркове завантаження схем, перевірка контрактів, пакетні виклики та обмежені відповіді. Агент отримує потрібний контекст поступово, замість повного каталогу в кожному запиті.
• Знання: окремі бази документів і фрагментів, повнотекстовий пошук FTS5, локальні embeddings на SentenceTransformers, гібридний пошук і перевірка доступу перед завантаженням змісту.
• Пам’ять і досвід: окрема користувацька пам’ять, збереження методів після виконання, підбір під наступну задачу, зворотний зв’язок і повторне використання вдалих підходів. Це накопичення досвіду, а не перенавчання ваг моделі.
• Виконання: оркестрація та субагенти, спільні бюджети, контекст виконання, збережені результати й посилання на великі відповіді, квоти та строки зберігання, журнал викликів.
• Контроль: серверні перевірки прав, політики проєктів, погодження конкретних дій людиною, захист від повторних мутацій. Постійні завдання, розклади й події мають власний стан виконання.
• Інтеграції: робочі задачі, повідомлення, Telegram, документація, бази даних і логи. Окремий напрям автоматизації: запис зустрічі, транскрипція, виділення рішень і завдань, передача до робочої системи через MCP.
Кейс: https://bartenev.site/uk/work/mcp-hub/

Локальний AI, документи та мовлення
Прикладні роботи й експерименти з локальними LLM, OCR, Whisper, Sherpa-ONNX, Silero, ONNX, GGUF, розпізнаванням мовлення, транскрипцією та TTS. Добираю модель під якість, приватність, затримку й вартість; маю досвід CPU-орієнтованого виконання.
Кейс: https://bartenev.site/uk/work/local-ai/

TON Tanks / Telegram та TON
Брав участь у створенні концепції й запуску продукту, розробляв серверну ігрову логіку, взаємодію в реальному часі та механіки TON-активів. Досвід охоплює WebSockets, бої, прогресію, винагороди, NFT, транзакції та торгові механіки.
Кейс: https://bartenev.site/uk/work/ton-tanks/

Unity, 3D та інструменти розробника
Самостійна розробка на Unity/C#: модульні транспортні засоби, фізика, гусениці, пошкодження, стрільба, процедурне оточення й експерименти з мультиплеєром. Blender: hard-surface моделювання, матеріали, текстури та підготовка ігрових ресурсів. Окремий напрям: генерація звукових банків двигунів для Unity.
Unity MCP Efficient: компактний інтерфейс пошуку й виконання операцій редактора, схеми за потреби, пакетні дії, результати та захист від повторного виконання. У задокументованому порівнянні інтерфейс зменшено з 48 до 6 видимих агенту інструментів зі збереженням доступу до 377 операцій.
Кейс і відкритий код: https://bartenev.site/uk/work/unity-mcp-efficient/

ЯК ПРАЦЮЮ
Уточнюю потребу, пропоную варіанти й пояснюю компроміси. Можу самостійно вести складну задачу, координувати реалізацію та обговорювати рішення з власником продукту.

Краків, Польща. Відкритий до дистанційної роботи. Українська та російська вільно, англійська на початковому рівні. Вища технічна освіта, НТУ «ХПІ». Виробничий та ERP-досвід наведено в хронології роботи.

Додатковий досвід: C++, Windows, адміністрування мереж, музичне виробництво та відеомонтаж. Java й трейдинг зазначені в розділі навчання.

Усі роботи й контакт: https://bartenev.site/

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: