Сайт поиска работы №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
Киев