Сайт пошуку роботи №1 в Україні
- Файл
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/13581910/
Web, front-end, wordpress, PHP developer
- Розглядає посади:
- Web, front-end, wordpress, PHP developer, WordPress developer, Верстальник, Fullstack-розробник
- Місто проживання:
- Черкаси
- Готовий працювати:
- Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Опенько Олександр Володимирович
Телефон: [відкрити контакти ](див. вище в блоці «контактна інформація»)
Telegram: @Olexopen
Email: [відкрити контакти ](див. вище в блоці «контактна інформація»)
Мета: працевлаштування на посаду web developer
Технічні навики: JavaScript, React, PHP, Laravel, Wordpress, Tailwind, HTML, CSS
Проєкти
CRM-система для сайту Arzuv
Розробка системи обробки замовлень на WordPress:
Створено компактну форму замовлення з автоматичним розрахунком метражу та
вартості заготовок.
Розробив особистий кабінет для клієнта
Підтримується оформлення замовлень вручну через адміністратора або самостійно
клієнтом із нарахуванням знижки.
Швидке замовлення без реєстрації — достатньо вказати номер телефону.
Панель керування для перегляду клієнтів і всіх їхніх замовлень.
Адміністратор/редактор може змінювати статус та ціну замовлення.
Додатково створено сторінки з цінами продукції та кастомні віджети для Elementor.
Використані технології:
WordPress (кастомні типи записів, ACF)
Кастомні REST API для зв’язку з фронтендом
кастомні віджети Elementor
jQuery
Tailwind CSS
Brada - інтернет магазин одягу.
Роль: Повний цикл розробки (Full-stack WordPress developer).
Технології: PHP, Jquery, Webpack, Tailwind, Selectize.js, React для кастомних блоків редактора
теми.
Розробив тему для інтернет-магазину на основі редактора блоків Gutenberg з кастомними
блоками
Рішення в проєкті:
Кастомні типи записів: товари, клієнти, замовлення;
Інтеграція з API «Нової Пошти»: кастомна система обробки та відстеження
замовлень;
Custom API: для обробки дій на сайті — додавання в кошик, створення замовлень,
обробка знижок, оновлення адрес тощо;
Знижки: налаштовуються з адмінки. Можуть застосовуватись до термів таксономій
або до окремих товарів. Автоматично враховуються у кошику;
Таксономії: бренди, поділ товарів на чоловічі та жіночі категорії з відповідними
термами;
Гнучке управління контентом: створив редакторські секції на React через блоки
Gutenberg;
Кабінет клієнта: реалізована кастомна логіка управління адресами, товарами,
переглянутими позиціями та особистими даними;
Пошук: працює по таксономіях, термах, полях ACF і контенту постів;
Обране та історія переглядів: можливість зберігати товари та переглядати історію;
Міграція даних: написав скрипт для перенесення товарів зі старого магазину з
автоматичним розподілом по термах і міграцією зображень;
Плагіни: ACF, Image Regenerate & Select Crop.
Atalanta Corporation — корпоративний сайт для приватного імпортера продуктів
харчування в США.
Роль: Full-stack розробник (Next.js + Storyblok)
Виконана робота:
Інтегрував CMS Storyblok із фреймворком Next.js;
Розробив сторінки сайту згідно з макетами з Figma;
Підключив сервіси Mailchimp та SendGrid для електронних розсилок;
Реалізував пошук по сайту за допомогою Algolia;
MusicFlow — це практичний проект для себе. музичний сайт, для прослуховування
музики через інтеграцію з YouTube API. Користувачі можуть шукати пісні та артистів за
допомогою тегів і ключових слів, зберігати улюблені пісні, теги та виконавців. Рекомендації
допомагають знаходити музику на основі вподобань, а також можна слухати популярні треки.
Сайт підтримує динамічне завантаження сторінок без перезавантаження, що покращує
взаємодію з користувачем.
Технічні деталі:
Custom REST API Routes: для оптимізації обробки запитів при обміні даними між
фронтендом і бекендом.
Custom Post Types: використані для створення кастомних типів записів (пісні, артисти,
теги).
Tailwind: для швидкої та гнучкої розробки стилів CSS.
jQuery для спрощення написання коду та покращення роботи з DOM
Плагіни:
ProfileBuilder: форми реєстрації, входу, зміни пароля та редагування профілю.
Advanced Custom Fields: кастомнимі поля постів.
Members: для управління привілеями та ролями користувачів.
Chatter — сайт соціальна мережа, практичний проєкт на Laravel.
Досягнення:
вивчив основи ларавель - патерн MVC, міграції, відносини таблиць БД, команди та
інше;
застосував Policies для запобігання неавторизованих дій;
Виконав наповнення таблиць БД фейковим контентом (seeders, factories);
використав Bradcasting для увідомлень в реальному часі за допомогою бібліотеки
Laravel Webockets;
налаштував планування на сервері для запуску команди увідомлень дня народження
користувачів;
створив живий чат на вебсокетах;
використав сервіс Inertia для написання фронтенду на React;
створив основний функціонал: дії з постами, лайки, коментарі, підписки;
написав код що виконує порційне завантаження контенту при скролі та перевикористав
цей код для всіх скрол пагінацій;
Налаштував віддалений VPS сервер.
Завантажити скріншоти;
Git repository.
Avaline — інтернет магазин, розроблений на платформі Shopify
Посада: junior frontend developer.
Обовязки:
реалізація шаблону по дизайну з Figma;
адаптивна та кросбраузерна верстка;
написання функціональних скриптів;
командний підхід до роботи.
Досягнення:
розробив акаунт сторінку користувача та оптимізував код для пришвидшення роботи
сайту при відправкі форм внесення/змінення інформацї;
верстка форм авторизації, реєстрації та скидання паролю облікового запису;
розробив секції, футер, форми підпису на розсилки повідомлень.
Додаткова інформація
Шукаю стабільну роботу в компанії, яка орієнтована на професійне зростання. Хочу
працювати із досвідченими колегами, які готові ділитися знаннями та кращими практиками.
Готовий розвиватися, вдосконалювати навички та робити свій внесок у спільний успіх.
Телефон: [
Telegram: @Olexopen
Email: [
Мета: працевлаштування на посаду web developer
Технічні навики: JavaScript, React, PHP, Laravel, Wordpress, Tailwind, HTML, CSS
Проєкти
CRM-система для сайту Arzuv
Розробка системи обробки замовлень на WordPress:
Створено компактну форму замовлення з автоматичним розрахунком метражу та
вартості заготовок.
Розробив особистий кабінет для клієнта
Підтримується оформлення замовлень вручну через адміністратора або самостійно
клієнтом із нарахуванням знижки.
Швидке замовлення без реєстрації — достатньо вказати номер телефону.
Панель керування для перегляду клієнтів і всіх їхніх замовлень.
Адміністратор/редактор може змінювати статус та ціну замовлення.
Додатково створено сторінки з цінами продукції та кастомні віджети для Elementor.
Використані технології:
WordPress (кастомні типи записів, ACF)
Кастомні REST API для зв’язку з фронтендом
кастомні віджети Elementor
jQuery
Tailwind CSS
Brada - інтернет магазин одягу.
Роль: Повний цикл розробки (Full-stack WordPress developer).
Технології: PHP, Jquery, Webpack, Tailwind, Selectize.js, React для кастомних блоків редактора
теми.
Розробив тему для інтернет-магазину на основі редактора блоків Gutenberg з кастомними
блоками
Рішення в проєкті:
Кастомні типи записів: товари, клієнти, замовлення;
Інтеграція з API «Нової Пошти»: кастомна система обробки та відстеження
замовлень;
Custom API: для обробки дій на сайті — додавання в кошик, створення замовлень,
обробка знижок, оновлення адрес тощо;
Знижки: налаштовуються з адмінки. Можуть застосовуватись до термів таксономій
або до окремих товарів. Автоматично враховуються у кошику;
Таксономії: бренди, поділ товарів на чоловічі та жіночі категорії з відповідними
термами;
Гнучке управління контентом: створив редакторські секції на React через блоки
Gutenberg;
Кабінет клієнта: реалізована кастомна логіка управління адресами, товарами,
переглянутими позиціями та особистими даними;
Пошук: працює по таксономіях, термах, полях ACF і контенту постів;
Обране та історія переглядів: можливість зберігати товари та переглядати історію;
Міграція даних: написав скрипт для перенесення товарів зі старого магазину з
автоматичним розподілом по термах і міграцією зображень;
Плагіни: ACF, Image Regenerate & Select Crop.
Atalanta Corporation — корпоративний сайт для приватного імпортера продуктів
харчування в США.
Роль: Full-stack розробник (Next.js + Storyblok)
Виконана робота:
Інтегрував CMS Storyblok із фреймворком Next.js;
Розробив сторінки сайту згідно з макетами з Figma;
Підключив сервіси Mailchimp та SendGrid для електронних розсилок;
Реалізував пошук по сайту за допомогою Algolia;
MusicFlow — це практичний проект для себе. музичний сайт, для прослуховування
музики через інтеграцію з YouTube API. Користувачі можуть шукати пісні та артистів за
допомогою тегів і ключових слів, зберігати улюблені пісні, теги та виконавців. Рекомендації
допомагають знаходити музику на основі вподобань, а також можна слухати популярні треки.
Сайт підтримує динамічне завантаження сторінок без перезавантаження, що покращує
взаємодію з користувачем.
Технічні деталі:
Custom REST API Routes: для оптимізації обробки запитів при обміні даними між
фронтендом і бекендом.
Custom Post Types: використані для створення кастомних типів записів (пісні, артисти,
теги).
Tailwind: для швидкої та гнучкої розробки стилів CSS.
jQuery для спрощення написання коду та покращення роботи з DOM
Плагіни:
ProfileBuilder: форми реєстрації, входу, зміни пароля та редагування профілю.
Advanced Custom Fields: кастомнимі поля постів.
Members: для управління привілеями та ролями користувачів.
Chatter — сайт соціальна мережа, практичний проєкт на Laravel.
Досягнення:
вивчив основи ларавель - патерн MVC, міграції, відносини таблиць БД, команди та
інше;
застосував Policies для запобігання неавторизованих дій;
Виконав наповнення таблиць БД фейковим контентом (seeders, factories);
використав Bradcasting для увідомлень в реальному часі за допомогою бібліотеки
Laravel Webockets;
налаштував планування на сервері для запуску команди увідомлень дня народження
користувачів;
створив живий чат на вебсокетах;
використав сервіс Inertia для написання фронтенду на React;
створив основний функціонал: дії з постами, лайки, коментарі, підписки;
написав код що виконує порційне завантаження контенту при скролі та перевикористав
цей код для всіх скрол пагінацій;
Налаштував віддалений VPS сервер.
Завантажити скріншоти;
Git repository.
Avaline — інтернет магазин, розроблений на платформі Shopify
Посада: junior frontend developer.
Обовязки:
реалізація шаблону по дизайну з Figma;
адаптивна та кросбраузерна верстка;
написання функціональних скриптів;
командний підхід до роботи.
Досягнення:
розробив акаунт сторінку користувача та оптимізував код для пришвидшення роботи
сайту при відправкі форм внесення/змінення інформацї;
верстка форм авторизації, реєстрації та скидання паролю облікового запису;
розробив секції, футер, форми підпису на розсилки повідомлень.
Додаткова інформація
Шукаю стабільну роботу в компанії, яка орієнтована на професійне зростання. Хочу
працювати із досвідченими колегами, які готові ділитися знаннями та кращими практиками.
Готовий розвиватися, вдосконалювати навички та робити свій внесок у спільний успіх.
Схожі кандидати
-
Junior Front End Developer
Київ -
Web-програміст
Київ, Вінниця , ще 6 міст -
Frontend developer
Київ -
Front-End Developer (React.js)
Київ -
Front-end програміст
Київ -
Web developer
Київ