Перейти до вмісту
онлайн
ukv0.46.1 · 1d135e2
mainlane.io

Портфоліо

Продукти, які ми зробили: задача, рішення й результат.

Платформа
Технології

Показано 7 з 18

Головна Children Mission: українська громадська організація, що навчає громади підтримувати дітей; на банері усміхнена дівчинка, кнопки «Наші тренінги» й «Підтримати», фіолетова кнопка «Пожертвувати» в меню
Children MissionПідтримується

Сайт на WordPress для української громадської організації, що навчає громади підтримувати дітей: разові й щомісячні пожертви, заявки на партнерство й контент, який команда редагує без розробника.

  • WordPress
  • PHP
  • MySQL
  • Docker
  • Cloudflare
2026 – дотеперОновлено 8 жовт. 2026 р.
Головна Karuselle: ресейл брендового одягу з фото срібної сумки на всю ширину, кнопкою «Продати через нас», меню за брендами й категоріями, пошуком і перемикачем мови
KaruselleАктивний

Багатомовний маркетплейс брендового одягу з других рук: семантичний пошук, гнучкі комісії продавців, податкова звітність ЄС і нові способи оплати на Laravel-кодовій базі, що росте.

  • Laravel
  • PHP
  • MySQL
  • FastAPI
  • Qdrant
2023 – дотепер
Головна Decoroll: магазин рулонних штор і жалюзі з кнопкою каталогу, пошуком, телефоном і графіком роботи, банером зі шторами у вітальні й популярними категоріями — блекаут, вертикальні, день-ніч
DecorollПідтримується

Магазин ролет на OpenCart: полагоджені калькулятор ціни й оформлення замовлення, а потім оптимізація, що зменшила навантаження на базу й зняла обмеження CPU від хостингу.

  • OpenCart
  • PHP
  • MariaDB
  • Docker
  • Cloudflare
лют. – серп. 2026Оновлено 31 серп. 2026 р.
Головна Freezedry.eu англійською: офіційний дистрибʼютор Harvest Right у Європі, банер із сублімаційною сушаркою й банками сушених фруктів, іконки переваг і кнопка вибору сушарки
FreezedryАктивний

Магазин на WooCommerce, що продає сублімаційні сушарки по всьому ЄС: вісім робочих мов, правильна доставка в кожну країну й легший, швидший сайт.

  • WordPress
  • WooCommerce
  • PHP
2026 – дотепер

Участь у командах

Проєкти, де я працював у складі команди клієнта. Назви клієнтів не вказуємо.

SaaS social platform

2023 – 2024

SaaS-платформа для спільнот і корпоративних інтранетів.

  • PHP
  • Yii2
  • ProseMirror
Рішення

Моя основна область — rich-text і Markdown-редактор:

  • Блоки коду на CodeMirror 6 всередині редактора: двобічна синхронізація змін і виділення, номери рядків, підсвітка синтаксису, undo і redo, вихід із блоку стрілками, правильне копіювання й вставлення.
  • Редагування: режим вихідного Markdown, який запамʼятовується для користувача, input rules для курсиву й закреслення, спрощена панель із новими іконками й H1–H4, меню, що згортається й памʼятає стан, посилання з виділеного тексту, відносні URL і якорі заголовків, пошук емодзі з перекладними ключовими словами.
  • Клавіатура й доступність: Tab працює в списках, таблицях і коді, а в інших місцях перемикає фокус, Tab у останній клітинці таблиці додає рядок, доступне меню з керуванням фокусом з клавіатури.
  • Якість і поставка: виправлено 18 зламаних тестів і додано нові, оновлено залежності, ESLint, менший бандл, Rollup, CI і автопублікація в npm за тегом, вісім релізів пакета редактора.
  • Платформа: ознайомчий тур для нових користувачів, мʼяке видалення користувачів разом із привʼязаними входами, налаштування висоти згорнутого допису, індикатор непрочитаних повідомлень, виправлення інвайтів, початок переходу на Bootstrap 5, корпоративна тема, календар, push-сповіщення й модерація контенту.

Corporate site for an agri exporter

2022 – 2023

Корпоративний сайт із каталогом брендів і продукції на темі сторонньої агенції.

  • WordPress
  • PHP
Рішення

Зробив його двомовним (англійська й українська) без переписування теми: шаблони працюють з поточною мовою, а всі підписи кастомних полів і тексти продукції реєструються для перекладу в коді. Пізніше додав сторінку «Про компанію» з інтерактивною картою експорту в 59 країн для десктопа й мобільних, двомовні попередження про шахрайство з попапами й правки головної. У 2026 році провів аудит платформи й підготував план наступного етапу: оновлення контенту, нова сторінка бренду, технічні характеристики продукції, розділ відгуків і арабська версія з RTL.

Early experience

2015 – 2021

Мобільні застосунки на Ionic і Angular, зокрема керування пристроями через Bluetooth із публікацією в App Store і Google Play, IoT-моніторинг через MQTT, PHP-магазини й фотосток.

  • Ionic
  • Angular
  • Node.js
  • PHP
  • MySQL
  • MongoDB
Рішення
  • Аналітика для SaaS-платформи · 2021. Дані Google Analytics розбирались і структурувались у дашборди й графіки для клієнтів платформи. Angular, Node.js, Express, MongoDB.
  • Інтернет-магазин меблів · 2018–2020. Зміни картки товару, інтеграції доставки й оплати, власні модулі на OpenCart. PHP, JavaScript, MySQL.
  • Фотосток для продажу авторських фото · 2016–2020. Завантаження й вивантаження фото, читання метаданих, пошук за фільтрами, платіжні системи, зберігання файлів у AWS S3. PHP, JavaScript, MySQL, AWS.
  • IoT-моніторинг мережевих пристроїв · 2017–2020. Команди на кастомні роутери через MQTT, збір даних з віддалених пристроїв, дашборди й сповіщення, коли аналіз дає заданий результат. Angular, Node.js, Express, MongoDB, PHP, Shell.
  • Застосунок для навчання гри на гітарі (iOS, Android) · 2017. Відеоуроки, обране й пуші про нові уроки. Ionic, Angular, REST API.
  • Застосунок для формування звичок (iOS, Android) · 2016–2017. З нуля: задачі й настрій на день, календар, графіки досягнень, локальні нагадування за розкладом. Ionic, Angular.
  • Керування пристроями через Bluetooth · 2015–2016. Пошук пристроїв, підключення з паролем, відправка BLE-команд і показ статусу, логування й обробка помилок; публікація в App Store і Google Play, лендінг на WordPress. Ionic, Angular, Cordova, WordPress.