Работал в 5 компаниях   6 лет 6 месяцев

IT, АПК (Агропромышленный комплекс), Реклама / Маркетинг / PR-услуги

Full-stack PHP Developer (remote)

Dumka

IT

1 год 6 месяцев

05.2023 - 11.2024

Як розробник у Dumka.pro, я брав участь у створенні та впровадженні рішень для платформи Shopware 6.5.3 з метою міграції проєкту електронної комерції з CS-Cart на Shopware, зберігаючи всі ключові функціональності, інтеграції та користувацький досвід.
Мої обов'язки включали:

Розробка плагінів

  • Робота з backend (PHP 8.2, Symfony 7, DAL, MariaDB) та frontend (Vue.js 3, JavaScript) для створення кастомних плагінів.
  • Реалізація REST API для інтеграцій та додаткової функціональності.

Розширення функціональності платформи

  • Використання Event System для підписки на події та впровадження кастомної бізнес-логіки.
  • Створення власних подій для взаємодії між компонентами та плагінами.

Інтеграція системи

  • Налаштування адміністративних інтерфейсів за допомогою Twig та стандартних UI-компонентів Shopware.

Дослідження та адаптація існуючих рішень

CS-Cart:

  • Вивчення структури та принципів роботи плагінів для платформи CS-Cart.
  • Аналіз бізнес-логіки, інтеграцій і функціональності для перенесення схожих рішень на платформу Shopware.
  • Адаптація ідей з CS-Cart для вирішення завдань у Shopware.

Shopware:

  • Детальний аналіз існуючих плагінів і рішень на платформі Shopware.
  • Вивчення функціональності стандартних компонентів, таких як Event System, Admin UI, структура бази даних та інтерфейси системи.
  • Використання існуючих рішень для розробки нових плагінів або оптимізації функціональності.

Full-stack PHP developer

Jellyworkz

IT

2 года 4 месяца

01.2022 - 05.2024

Обов'язки:

  • Виконання оцінки, проектування та декомпозиції завдань, а також розробка проектів на різних рівнях
  • Розробка серверної частини на PHP та Laravel, включаючи створення API для різноманітних додатків.
  • Інтеграція платіжних систем, забезпечуючи безпеку та надійність транзакцій.- Реалізація систем повідомлень для мобільних додатків за допомогою Firebase.
  • Створення чат-систем на основі WebSocket.
  • Підтримка та розвиток веб-сайтів та мобільних додатків.
  • Розробка адміністративних інтерфейсів з використанням Vue.js (Vuetify) та Blade.
  • Впровадження практик модульного програмування, включаючи розробку та інтеграцію пакетів Composer для спрощення та оптимізації процесу розробки.


Досягнення:

  • Ефективно інтегрував зовнішні платіжні сервіси, підвищивши безпеку фінансових операцій.
  • Розробив високопродуктивні системи для чатів і визначення місцеположення, покращивши комунікацію та взаємодію в додатках.
  • Успішно застосував модульний підхід у розробці, значно збільшивши швидкість і якість виробництва програмного забезпечення.
  • Реалізував користувацькі адміністративні панелі, значно спростивши управління контентом і користувачами.
  • Створив Electron додаток з підтримкою роботи з UART-портами на Vue.js, розширивши можливості пристроїв і покращивши користувацький інтерфейс.

Full-stack PHP developer

АГРОЦЕНТР

АПК (Агропромышленный комплекс)

2 года 2 месяца

11.2019 - 01.2022

Обов'язки:

  • Збір вимог, опис і постановка завдань.
  • Розробка та підтримка функціоналу проектів, в основному пов'язаних з персоналом.-Backend розробка на PHP (Yii2, Vanila);
  • Frontend розробка на JavaScript (Webix,Vue.js).
  • Обмін даними за протоколом SOAP з 1С та іншими системами;
  • Розробка модулів гібридного мобільного додатку на базі Webix і Cordova;

Досягнення:

  • Налагодження та рефакторинг існуючих систем
  • Передача кадрових документів формату pdf на ЕЦП керівникам в систему електронного документообігу;
  • Система створення заявок на відпустку. З узгодженням на керівників. І ескалацією не закритих заявок;
  • Створення та блокування облікового запису користувача за інформацією з кадрових документів 1С;
  • Проектування та розробка системи обліку робочого часу співробітників за біометричними даними (відбитки пальців, розпізнавання облич) з використанням пристроїв Hikvision. Від отримання фактичних даних відзначення з пристрою до свірки з планом-розкладом і відображення даних у вигляді календарного таблиці;
  • Проектування системи преміювання співробітників. З критеріями на основі посадових KPI;
  • Авторизація співробітників через LDAP у веб системах;
  • Проектування та розробка системи узгоджень;
  • Розробка кількох сторінок дашборду для відділу HR на Vue.js з використанням Highcharts;
  • Парсинг табличних PDF каталогів запчастин за допомогою Camelot і PHP;

Junior PHP Developer

SimplaMarket

Реклама / Маркетинг / PR-услуги

1 год 1 месяц

11.2018 - 12.2019

  • Розробка інтернет-магазинів на OkayCMS і SimplaCMS.
  • Написання, оновлення та встановлення модулів для OkayCMS і SimplaCMS.
  • Доробки та правки сайтів на PHP, JS (jQuery).
  • Перенесення сайтів з інших CMS (перенос та адаптація даних з БД) + перенос зображень.
  • Розгортання сайтів з CI і Bitbucket.
  • Оптимізація сайтів під PageSpeed.
  • Доробки сайтів під SEO вимоги + впровадження мікророзмітки.
  • Інтеграція інтернет-магазинів з API сторонніх сервісів (служби доставки, CRM, платіжні системи, розсилка повідомлень).
  • Реалізація логіки роботи Front-End компонентів для адмін-панелі інтернет-магазину JS (jQuery).

Junior PHP Developer

KTT-soft

IT

5 месяцев

06.2018 - 11.2018

  • Розробка інтернет магазинів та модулів на Opencart.
  • Розробка сайтів на Wordpress.
  • Доробки та правки сайтів PHP,JS(jQuery).
  • Пошук та усунення помилок (PHP,JS).
  • Написання невеликих JS(jQuery) скриптів для Front-End.
  • Розгортання сайтів.

Ключевая информация

  • Глибоке розуміння і практичний досвід роботи з PHP 8+, PHP 7+ та PHP 5.6,
  • Професійне володіння принципами об'єктно-орієнтованого програмування та використання шаблонів проектування;
  • Впевнене застосування Composer для управління залежностями проекту;
  • Достатній досвід підбору, модифікації та використання залежностей для проектів.
  • Розвинуті навички роботи з MVC архітектурою;
  • Високий рівень знань SQL (особливо MySQL), а також досвід роботи з PostgreSQL та MS SQL;
  • Поглиблені знання і досвід роботи з PHP Frameworks (Laravel,Yii2);
  • Гарне володіння JavaScript та Vue.js, включаючи бібліотеки jQuery, Webix;
  • Розуміння та вміння використовувати та виділяти компоненти для веб застосунків.
  • Впевнені знання HTML, CSS та принципів роботи з Фреемворками для розмітки;
  • Вміння швидко розбиратися в чужому коді та впроваджувати найкращі практики кодування;
  • Глибоке розуміння роботи системи контролю версій Git;
  • Володіння англійською мовою на рівні.

Учился в 2 заведениях

Дніпровський національний університет залізничного транспорту імені академіка В. Лазаряна

Технічна кібернетика/ Розробка програмного забезпечення

Дніпро, 2018

Фаховий коледж ракетно-космічного машинобудування Дніпровського національного університету імені Олеся Гончара

Розробка програмного забезпечення

Дніпро, 2015

Владеет языками

Английский

выше среднего

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

родной

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Дополнительная информация

Комп'ютерні навички

Продвинуте використання (AI ChatGPT + Copilot та iнш.)


Автоматизація рутинних завдань:

  • Використання AI для написання шаблонів коду та автоматизації повторюваних операцій.
  • Оптимізація процесу написання коду, рефакторингу або аналізу.
    Аналіз даних:
  • Використання AI для аналізу логів, виявлення помилок та інших технічних даних.
  • Оптимізація запитів до баз даних за допомогою аналізу продуктивності.
    Робота з текстом та мовою:
  • Генерація або оптимізація технічної документації та коментарів до коду.
  • Переклад і адаптація технічних текстів.
    Креативні завдання:
  • Генерація ідей для архітектури проєктів чи реалізації алгоритмів.
    Навчання та розвиток:
  • Використання AI для пошуку прикладів коду, бібліотек чи документації.
  • Навчання новим технологіям за допомогою AI-інструментів (відео, книги, туторіали).
    Оптимізація часу та ресурсів:
  • Використання інструментів для генерації звітів про прогрес розробки чи трекінг задач.

Vladyslav

PHP Developer

Днепр

2 800 $

29 лет

Активно ищет работу

полная занятость, неполная занятость, проектная работа

Характер работы: удаленная работа, гибридная, в офисе/на месте

Обновлено 3 недели назад