Full-Stack Web developer / 18+ років досвіду

Олександр
Коваленко

Software Engineer

Проєктую та створюю швидкі, доступні інтерфейси — від власних CMS на PHP/MySQL до сучасних систем на React і Vue 3 / Node.js. Сильна база в архітектурі, REST API та роботі з даними.

Олександр Коваленко

Про мене

Інженер з проєктування та створення web застосунків із фокусом на React та Vue, з понад 18-річним досвідом у повному циклі розробки. Пройшов шлях від UI/web-розробки та архітектури власних CMS на PHP/MySQL, Node.js/PostgreSQL до сучасної розробки високопродуктивних, доступних та масштабованих застосунків. Окрім розробки — викладаю Front-End у Beetroot Academy, менторю студентів через код-рев'ю та практичні проєкти.

Досвід18+ років
МовиУкраїнська (рідна), English B2
ОсвітаНУК ім. адм. Макарова

Навички та інструменти

Core

  • HTML5 (semantic)
  • CSS3 (SCSS, LESS)
  • RWD, mobile-first, pixel-perfect
  • Accessibility (a11y, WCAG, i18n)
  • SEO (OpenGraph, Schema.org)

React ecosystem

  • React Router
  • Next.js
  • TanStack Query / Router / Table
  • Zustand
  • Custom hooks

Vue ecosystem

  • Vue 3 (Composition API)
  • Nuxt 2
  • Vue Router
  • Pinia / Vuex
  • VueUse

APIs & Tools

  • REST, OpenAPI/Swagger
  • Axios / Fetch / Ky / XHR
  • Vite / Gulp
  • Git / GitHub / GitLab
  • Unit & E2E tests / Vitest / Playwright

Backend & CMS

  • MySQL / NoSQL / PostgreSQL
  • PHP
  • Smarty / Django / Lua
  • WordPress / Joomla / OpenCart
  • Custom CMS development

Ігші навички

  • Node.JS
  • TypeScript
  • Figma
  • Express / Fastify
  • REST API development & implementation

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

Software Engineer GlobalLogic 01/2022 — 07/2026
  • Проєктування та розробка масштабованих high-performance front-end застосунків на React та Vue 3 (Composition API).
  • Розробка бібліотек компонентів та кастомних хуків/composables для пришвидшення розробки команд.
  • Доступні, SEO-оптимізовані, інтернаціоналізовані інтерфейси за принципом mobile-first, інтеграція з REST/OpenAPI.
  • Участь у Git-based CI/CD пайплайнах, ведення технічної документації.
Повиний список навичок та інструментів

Підтримка та розробка застосунку на Vue / Nuxt

  • впровадження покрокового майстра оформлення замовлень
  • робота з даними в реальному часі (розрахунки, сховища)
  • асинхронний обмін даними AJAX
  • використання JWT для авторизації
  • CSS фреймворки (Bootstrap, Tailwind)

Підтримка маркетингового багатомовного сайту під керуванням CMS WordPress

  • верстка кастомних landing сторінок (pixelperfect, адаптивність, доступність)
  • розробка та впровадження спеціалізованих плагінів для відстеження активності користувача
  • оптимізація часу завантаження та взаємодії з інтерфейсом
  • рефакторінг існуючої кодової бази
  • впровадження виправлень та доробка цункціоналу плагінів для WordPress
  • налаштування трекерів аналітики (Meta pixel, TikTok, GoogleTag)

Ведучій розробник графічного інтерфейсу користувача для керування мережевими wi-fi пристроями.

  • підтримка та кастомізація вбудованого інтерфейсу (Ember.js)
  • розробка кастомного інтерфейсу з використанням бібліотеки React
  • проєктування та розробка REST API з використанням Lua
  • тестування та опис API відповідно до специфікації OpenAPI 3.0
  • проведення досліджень, робота з документацією
  • впровадження графіків та мережевих графів для представлення інформації в реальному часі (D3.js, ReactCharts, Cytoscape)
  • розробка гнучкого налаштування візуальної частини інтерфейсу в залежності від бренду (мультібрендінг)
Front-End Teacher Beetroot Academy 02/2020 — present
  • Співавтор і викладач курсу Front-End Development: HTML5, CSS3, JavaScript, основи фреймворків.
  • Менторство студентів через практичні проєкти, код-рев'ю та кар'єрне консультування.
  • Переклад, адаптація та доповнення технічних статей з англійської на українську мову.
  • Створення додаткових матеріалів (міні курсів) та ознайомчого курсу з напрямку Front-end.
Front-End Web Developer Webtsy 01/2020 — 12/2021
  • Розробка адаптивних, крос-браузерних інтерфейсів із використанням сучасних JavaScript та CSS-фреймворків.
  • Розробка та інтеграція REST API (Node.js, Express).
  • Робота з високонавантаженими серсівами з великою кількістю даних (мільйони записів).
Full-Stack Web Developer webdesign.net.ua 01/2011 — 12/2019
  • Full-stack проєкти: front-end інтерфейси та бекенд на PHP/MySQL, розробка архітектури власної CMS.
  • Розробка сайтів будь-якої складності — від лендингів до складних систем управління даними.
Повиний список навичок та інструментів

Загальний досвід з використанням різноманітних технологій.

  • робота з картографічними сервісами (Leaflet, OpenStreeMap, Google Map)
  • робота з HTML шаблонізаторами (Smarty, Twig, Django)
  • міграція кодової бази з Vue 2/JS на Vue 3/TS
  • верстка шаблонів електроних листів
  • розробка універсальних UI плагінів (Vanila JS, jQuery)
  • генерація документів для другу та експорту в форматах PDF, CSV, XLSX, DOCX
  • створення сервісів зі складними математичними розрахунками (розрахунки аналізів якості соняшнекової олії)
  • налаштування хостінгу та привя'язка домену для розгортання сайтів
  • серверні налаштування (Apache, Nginx, .htaccess, HTTP(S), SSL, SSH, (S)FTP)
  • розгортання Docker контейнерів
  • підтримка та прокращення сайтів з використанням PHP фреймворків (Laravel, Yii, Symphony)
  • робота з бібліотеками графічного представлення даних (D3.js, Chart.js, Cytoscape, amCharts)
  • інтеграція інструментів керування вмістом: WYSIWYG редактори, файлові менеджери (CKEditor, CKFinder, SummerEditor)
  • робота з інструментами оцінки швидкості завантаження (PageSpeed Insights, Lighthouse Metrics, GTMetrix)

Розробка сайтів під керуванням Custom CMS

  • розробка інтерфейсу керування сайтом (Dashboard, адмін. панель)
  • підтримка багатомовності (PoEdit, file-based translations, i18n)
  • система кешування статичного контенту
  • модуль адаптації та оптимізації зображень (обрізка по розмірам, конвертація форматів)
  • впровадження технік швидкого завантаження сторінок (lazyload, IntersectionObserver, chuncking, minification)
  • реалізація інструментів SEO (генерація slug, використаня макросів для генерації заголовків та опису)
  • інтеграція з різноманітними API сервісами (банки, платіжні системи, аналітичні системи, CRM)

Розробка сайтів під керуванням CMS WordPress

  • верста та інтеграція візуальних теми
  • встановлення та налаштування плагінів
  • розробка специфічних плагінів під потреби замовника
  • впровадження багатомовності (WPML, Polylang, WP Multilang)
  • створення інтернет-магазину з використанням WooCommerce
  • створення сторінок за допомогою Elementor
  • інтеграція з WP REST API
  • розробка та впровадження плагіну системи коментарів для навчальної платформи
  • налаштування систем аналітики відвідування сайту

Розробка сайтів під керуванням CMS Joomla

  • верстка макетів
  • розробка та впровадження модулів
  • інтеграція зі сторонніми сервісами
  • впровадження багатомовності

Розробка інтернет магазинів під керуванням CMS OpenCart

  • верста та інтеграція візуальних теми
  • інтеграція з платіжними системами (LiqPay, WayForPay)
  • розробка специфічних модулів
  • впровадження багатомовності
HTML Layout Designer → Web Developer Ki-Inform 01/2008 — 12/2010
  • Розвиток від верстки макетів до повного циклу розробки сайтів на CMS Bitrix.
  • Pозробка модулів для CMS Bitrix.

Проєкти

Перейти на сайт ↗
Скріншот першого екрану проєкту Карта відновлення

Карта відновлення

«Карта відновлення» — інтерактивна мапа зруйнованих і відбудованих об'єктів в Україні для моніторингу коштів на відновлення.

VueNuxti18nLeafletАналітика
Перейти на сайт ↗
Скріншот першого екрану проєкту Дорожня карта відновлення регіонів

Дорожня карта відновлення регіонів

«Дорожня карта відновлення регіонів» — Проблеми та рішення відновлення на прикладі трьох областей: Житомирської, Запорізької та Харківської.

VueNuxti18nLeafletАналітика
Перейти на сайт ↗
Скріншот першого екрану проєкту Реєстр воєнних злочинців

Реєстр воєнних злочинців

«Реєстр воєнних злочинців» — публічна база з пошуком і фільтрацією осіб, причетних до воєнних злочинів проти України.

VueNuxti18nLeafletАналітика
Перейти на сайт ↗
Скріншот першого екрану проєкту Антикорупційний штаб

ГО «Антикорупційний штаб»

Сайт громадської організації з новинами, аналітикою, розділом команди — центральний хаб для профільних civic-tech проєктів організації.

Custom CMSІнформаційний сайтАналітика
Скріншот першого екрану проєкту Cargo Register

Cargo Register

Закрита система обліку соняшникової та рапсової олії, ведення звітності, розрахунки аналізів.

SPAАналітикаREST API
Перейти на сайт ↗
Скріншот першого екрану проєкту Enfys Babyshop

Enfys Babyshop

Інтернет-магазин дитячих товарів: каталог із фільтрами по категоріях і брендах, кошик, оплата частинами, відеоогляди товарів.

Custom CMSE-commercePayment API
Перейти на сайт ↗
Скріншот першого екрану проєкту Paretto

PARETTO

Корпоративний сайт юридичної компанії: опис послуг (юридичні, кадрові, бухгалтерські), блог, форми заявок, трьохмовний інтерфейс.

Custom CMSCorporate siteBlog
Перейти на сайт ↗
Скріншот першого екрану проєкту Egmont Aviation

Egmont Aviation

Провідна компанія з продажу авіаційної техніки, підготовки пілотів та виробництві літаків.

Custom CMSКаталогBlog

Освіта та Сертифікати

Освіта

Національний Університет Кораблебудування імені адм. Макарова
Кафедра Інформаційних Технологій
Програмне забезпечення автоматизованих систем · 09/2004 — 02/2010

Сертифікації

AI 101: GL Certified AI Associate — Developers
GlobalLogic · 06/2026
Frontend Development Libraries
freeCodeCamp · 02/2022