Загальна інформація
Frontend-розробник із понад 10 років досвіду в IT, спеціалізуюся на HTML, CSS, JavaScript та створенні адаптивних інтерфейсів. Протягом 5 років у продуктовій компанії Enestech відповідав за фронтенд-розробку та верстку всіх проєктів із використанням Angular: створював і підтримував комплексні UI-компоненти, спільно з командою дизайнерів розробили дизайн-систему, налаштовував власну UI-бібліотеку під потреби різних проєктів, а також реалізовував бізнес-логіку додатків. Маю досвід роботи з WordPress, включно з новими блочними темами. Знайомий із React та Angular — готовий поглиблювати експертизу у цих фреймворках. Розумію принципи роботи бекенду (PHP, Python) та баз даних (MySQL, PostgreSQL). Фокусуюсь на якості верстки, оптимізації продуктивності та покращенні як користувацького, так і розробницького досвіду. Активно використовую AI-інструменти для прискорення розробки та створення власних рішень.
Навички
Основні фронтенд-технології
- HTML, CSS, Sass, JavaScript (ES6+)
- Верстка адаптивних інтерфейсів, кросбраузерність, оптимізація продуктивності
Фреймворки та бібліотеки
- Angular, React (базовий рівень, готовий до розвитку)
- Bulma, Bootstrap, Material Design, Angular Material UI
WordPress
- Класичні та блочні теми (Gutenberg)
- Кастомізація тем і плагінів
- Інтеграція з фронтендом
Інструменти та командна робота
- CLI, Git, Yarn, Npm, Storybook, Gulp
- Jira, Redmine, Confluence
- Figma, Adobe Photoshop
Інструменти ШІ
- AI-асистенти (ChatGPT, GitHub Copilot) для генерації коду, тестів і документації
- AI-інструменти та локальні LLM: налаштування та використання локальних мовних моделей для автоматизації обробки текстів і перекладів у власному проєкті Telegram Bot "World Media Review".
- Практичний досвід інтеграції AI-сервісів у застосунки (Python, Telegram Bot API)
Базові знання бекенду
- PHP, Python
- MySQL, PostgreSQL
Професійний досвід
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» | Frontend developer (html / css / JavaScript)
01.2025 – дотепер
- Розробка кастомної теми WordPress для факультетів університету
- Створення та підтримка компонентів Gutenberg, включно з блоками на React
- Створення та підтримка компонентів Gutenberg, включно з блоками на React
- Співпраця з факультетами та дизайн-командою для реалізації візуальних та функціональних вимог
- Проведення code review, оптимізація та документація для підтримки та масштабування
«New Line Technologies» | Frontend developer (html / css / JavaScript)
09.2023 – дотепер
- Створення веб-додатків за допомогою HTML, CSS, JavaScript, Angular, React, Shopify, Wordpress
- Тестування та налаштування веб-сайтів
- Рефакторинг написаного коду
- Оптимізація та розширення функціоналу коду
- Написання коду для реалізації логіки додатків
«Enestech» (SAAS) | Frontend developer (html / css / Angular)
09.2017 – 09.2022 5 років
- Створення веб-додатків за допомогою HTML, CSS, JavaScript, Angular
- Співпраця з командою дизайнерів для розробки дизайн системи
- Дизайн і розробка фреймворку
- Розробка нових елементів UI
- Навчання нових співробітників, code review та надання підтримки
- Розробка документації для навчання нових членів команди стандартам компанії та найкращим практикам
- Відстеження помилок за допомогою Sentry та виправлення помилок
«Smile Expo» | Full-stack Developer
09.2016 – 09.2017 1 рік
- Створення веб-додатків за допомогою HTML, CSS, JavaScript, Yii
- Розробка HTML для масової розсилки електронною поштою. Покращення читабельності та точного відтворення в різних клієнтах електронної пошти та провайдерах
- Розробка нових елементів UI
«Ermilove marketing» | Frontend developer (html / css / JavaScript)
09.2015 – 09.2016 1 рік
- Створення веб-додатків за допомогою HTML, CSS, JavaScript, jQuery, Wordpress
- Оновлення та модифікація існуючого css та html коду
- Оптимізація сайту за допомогою інструментів PageSpeed
Проєкти
World Media Review (Telegram Bot)
Створив власного бота з інтеграцією локальної мовної моделіФункціонал:
- обходить задані новинні сайти (URL crawler)
- збирає статті та передає їх у LLM для аналітичного огляду
- передає текст у спеціалізовану модель для перекладу
- публікує готові статті у Telegram-каналі @world_media_review з посиланням на джерело
- Технології: Python, Telegram Bot API, локальні LLM
Enestech UI Library
- Створив та розвивав бібліотеку UI-компонентів для внутрішнього використання в Enestech
- Реалізував набір reusable компонентів для веб-застосунків
- Інтеграція з дизайн-системою Figma
- Оптимізував процес розробки: уніфікація стилів, швидке створення інтерфейсів
- Використовувалась у кількох production-проєктах компанії
Освіта
09.1998 – 06.2003 Донбаський державний технічний університет
Фахівець з автоматизації та комп'ютерно-інтегрованих технологій
09.2003 – 07.2005 Міжрегіональна академія управління персоналом
Економіст. Фінансовий менеджер.