Про мене

6-річний досвід backend розробки та розвитку програмних продуктів у сферах платіжних систем, B2C та державних цифрових сервісів.

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

Керував командою low-code розробників: постановка та декомпозиція задач, code/work review, контроль якості реалізації, менторинг команди.

Навички

Щодня

  • PHP
  • Yii2
  • Python
  • REST API
  • MySQL / PostgreSQL
  • Git

Впевнено, але не щодня

  • Node.js
  • JavaScript
  • HTML/CSS
  • jQuery

Дані та інфраструктура

  • Elasticsearch
  • Memcached
  • Redis
  • Docker
  • Nginx
  • RabbitMQ
  • Prometheus / Grafana

Системи та IoT

  • Linux
  • Bash/SSH
  • WebSocket

Інші інструменти

  • BPMN-схеми процесів
  • CI/CD
  • AI-асистована розробка (Claude Code)

Досвід

  1. Software Engineer

    Dropla Tech (до 07.2024 - Moohii)

    -

    Державні цифрові послуги (екологія, GovTech)

    • Розробив backend особистого кабінету для цифрових послуг за архітектурою на основі Дії: 3 мікросервіси, інтеграція з держреєстрами (Ліси України, ЄДР) для перевірки власності заявників. Найбільша послуга цього напряму - ліцензування поводження з небезпечними відходами.
    • Писав backend-логіку BPMN-рушія: бізнес-процеси описані JSON-схемами на рівні нод.
    • Керував командою low-code розробників: постановка та декомпозиція задач, code/work review, контроль якості реалізації, менторинг команди.
    • Збирав, аналізував та формалізував вимоги від нетехнічних стейкхолдерів державного сектору, зокрема в умовах стислих термінів. Виконував деякі функції бізнес-аналітика: уточнення бізнес-потреб, структурування вимог та їх трансформація у зрозумілі для команди розробки задачі.

    Дрон-мапінг та R&D навігації без GPS

    • Розробив Python-сервіс, що перетворює термальні та RGB-знімки з дрона на геоприв'язані ортофотоплани для гуманітарного розмінування, точність 1-2 м.
    • Провів R&D навігації без GPS: перевірив ORB-SLAM3 (не підійшов), зібрав прототип sensor-fusion на Raspberry Pi 4 і передав команді звіт, який визначив подальший напрям роботи.

    AI-платформа для месенджерів

    • Розробляв і підтримував сервіси інтеграції з Telegram, Instagram, WhatsApp і веб-віджетом у B2B SaaS-платформі для ШІ-асистентів, мультисервісна архітектура на Python.
    • Node.js
    • Python
    • Мікросервіси
    • BPMN
    • OpenDroneMap
    • Raspberry Pi
  2. PHP Developer

    Brilliant IT

    -

    • Підтримував та розвивав аукціонний майданчик на базі Prozorro.Sale зі значним технічним боргом та архітектурними проблемами, зокрема розміщенням бізнес-логіки у views, порушеннями ActiveRecord-патернів і наявністю застарілого коду. Проводив поетапний рефакторинг системи паралельно з реалізацією нового функціоналу, забезпечуючи безперервність роботи продукту.
    • Замінив незахищені прямі SQL-запити параметризованими на масиві з ~300 тис. аукціонів - закрив вразливості й підняв продуктивність.
    • Написав окремий сервіс для перевірки документів заявки учасників, підписаних КЕП, віддавав оператору всю необхідну інформацію про підпис.
    • Розширив пошук через Elasticsearch, додав нові фільтри пошуку і зробив його швидшим у 2 рази.
    • PHP
    • Yii2
    • Elasticsearch
    • MySQL
    • PostgreSQL
  3. PHP Developer

    Smile Expo

    -

    • Спроєктував архітектуру БД і backend з нуля для пошукового B2C-сервісу, який вийшов у продакшн.
    • Зробив повнотекстовий пошук з фільтрами на кастомних SQL-запитах (без стороннього пошукового двигуна) - найважливіші результати показувались першими.
    • Реалізував підтримку 3 мов із одночасною валідацією мультимовних форм, розширивши стандартний механізм валідації Yii2 для коректної обробки даних різними мовами.
    • PHP
    • Yii2
    • MySQL
    • Memcached
  4. PHP Developer

    JP Technology Group

    -

    • Зробив спільний інтерфейс для підключення 3+ платіжних систем, включно з крипто-біржами. Кожен новий провайдер підключався як окремий клас, без змін в основній логіці оплат.
    • Захистив платіжні операції від повторного виконання, щоб при дублюванні webhooks чи повторних спробах провайдера транзакції не зараховувались двічі.
    • Розробив інструменти адмін-панелі для операційної команди: фільтрацію транзакцій, ручне виконання approve/refund операцій та верифікацію платіжних даних із даними провайдера.
    • PHP
    • Yii2
    • MySQL
    • Bootstrap
    • React

Шрифт: e-Ukraine, Міністерство цифрової трансформації України, CC BY 4.0.

© 2026 Владислав Юнак