Про автора

Михаил Петров - автор блога petrov.net.ua

✌️ Привіт:) Мене звуть Михайло Петров. Я — WordPress розробник ✌️

Свій шлях IT-шника я розпочав у далекому 2001-му. Спочатку був університет, після закінчення якого здобув вищу освіту у сфері IT.

А потім все закрутилося:

  • робота в комп'ютерній лабораторії в місцевому універі;
  • викладач інформатики;
  • оператор кол-центру інтернет-провайдера;
  • системний адміністратор інтернет-провайдера (Ubuntu, FreeBSD);
  • помічник SEO-фахівця;
  • Drupal-розробник (розробка сайту комунальної служби — https://www.abon.com.ua);
  • SEO-копірайтер і контент-менеджер;
  • спеціаліст техпідтримки WordPress.

На даний момент працюю WordPress-розробником у великій IT-компанії. Маю досвід роботи із WordPress понад 3 роки з 14 років загального досвіду в ІТ. Моя спеціалізація — створення адаптивних тем WordPress на основі дизайн-макетів, розробка плагінів, оновлення наявного функціоналу та підтримка готових проєктів.

Крім комп'ютерів, не уявляю свого життя без рок-музики, полюбляю книги та фільми, які змушують замислитися.

Веду свій IT-блог https://petrov.net.ua/. На його сторінках ділюся своїми напрацюваннями, досвідом та цікавими рішеннями інших авторів. Сподіваюся, що буде корисно не тільки мені.

Які послуги надаю

Спеціалізуюся на створенні WordPress-сайтів:

  • розробка сайту "під ключ" (лендінг, корпоративний, візитка);
  • підбір та налаштування тем (шаблонів) та плагінів;
  • підтримка WordPress-сайтів (підбір та оренда хостингу, оновлення тем і плагінів до актуальних версій);
  • переклад на українську тем і плагінів.

Мови

  • українська (вільно),
  • англійська (рівень читання технічної документації).

Мої навички

  • HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, PHP, BEM;
  • Responsive/Adaptive верстка за макетами Figma/Photoshop. Pixel Perfect;
  • WordPress:
    • розробка кастомних тем/плагінів для WordPress;
    • Custom Post Types;
    • Custom Fields (вбудовані функції WordPress, ACF, Carbon Fields);
    • Hooks;
    • Child themes;
    • Redux Framework;
    • underscores.me;
    • WP-CLI;
    • WPML, Polylang, Loco Translate, Poedit;
    • Contact Form 7, WPForms;
    • AIOSEO, Yoast SEO, Rank Math SEO;
    • WP Rocket, WP Super Cache;
    • Duplicator, UpdraftPlus;
  • Git;
  • Trello, Asana;
  • OpenServer, XAMPP, Laragon, Local WP;
  • навички адміністрування (робота з FTP/SFTP, cPanel, хостингами);
  • базове розуміння принципів SEO.
до змісту ↑

Мій досвід роботи

СИСТЕМНИЙ АДМІНІСТРАТОР - 09.2009 до 02.2011 (1 рік 5 місяців)
ІМПУЛЬС, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ
Розгортання та адміністрування ігрових серверів на базі FreeBSD / Ubuntu для міської локальної мережі інтернет-провайдера.
DRUPAL РОЗРОБНИК - 09/2016 до 05/2017 (8 місяців)
LOGIC LAND, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ
Розробка корпоративного сайту особистого кабінету абонентської служби ЖКГ на базі CMS Drupal 8:
● інтеграція дизайнерського шаблону;
● розробка окремого модуля для обміну із зовнішньою базою абонентів через REST API.
ТЕСТУВАЛЬНИК WORDPRESS ПРОДУКТІВ ТА СПЕЦІАЛІСТ ТЕХПІДТРИМКИ - 06/2017 до 08/2021 (3 роки 2 місяці)
WPSHOP.RU, РОСТОВ-НА-ДОНУ
Тестувальник і фахівець з технічної підтримки для компанії з розробки тем і плагінів WordPress:
● тестування WordPress тем та плагінів;
● техпідтримка для клієнтів компанії:
○ допомога у налаштуванні продуктів компанії;
○ розширення функціоналу тем і плагінів компанії за допомогою хуків;
○ часткова зміна верстки окремих блоків тем;
○ рекомендації щодо вибору необхідних плагінів WordPress для розширення функціоналу;
○ підбір хостингу, встановлення, налаштування та обслуговування WordPress;
○ перенесення локально встановленого WordPress на хостинг та навпаки;
○ переклад плагінів і тем;
○ деактивація непотрібного функціоналу WordPress, очищення бази даних;
○ виявлення та виправлення помилок у роботі WordPress сайту;
○ загальні СЕО рекомендації.
WORDPRESS РОЗРОБНИК - 09/2021 і дотепер
LANET DOUBLE CLICK, КИЇВ
● Адаптивна верстка із макетів PSD, Figma.
● Створення WordPress тем та плагінів з "нуля", розширення функціоналу існуючих.
● Налаштування популярних плагінів.
● Пошук та виправлення помилок готових сайтів на базі WordPress.
● Впровадження багатомовності.
● Оптимізація швидкості.
до змісту ↑

Мої останні проєкти

Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину обладнання для кухні на WordPress

SEO:

  • Впровадження мікророзмітки у форматі JSON на окремих сторінках
  • Виправлення коректності перекладу елементів у Хлібних крихтах WooCommerce
  • Виведення категорії/підкатегорії у Хлібних крихтах на сторінках окремих товарів (заміна Yoast SEO на вбудований функціонал WooCommerce)
  • Додавання атрибуту hreflang="x-default" для сторінок
  • Реалізація мікророзмітки Open Graph для сторінок окремих товарів

Функціонал:

  • Виправлення роботи фільтру товарів (плагін Filter Everything PRO)

Оптимізація швидкості:

  • Оптимізація зображень
  • Налаштування WP Rocket
  • Вимкнення функціоналу плагіну WooCommerce на сторінках сайту, де він не задіюється
  • Додавання індексів у таблицях бази даних, які відносяться до плагіну WooCommerce

ДЕМО

Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину торгового обладнання для кухні на WordPress

SEO:

  • Виведення категорії/підкатегорії у Хлібних крихтах на сторінках окремих товарів (заміна Yoast SEO на вбудований функціонал WooCommerce)
  • Додавання атрибуту alt="" для зображень галереї WooCommerce на сторінках окремих товарів та його значення за шаблоном

ДЕМО

Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

  • Верстка дизайну із Figma-макету
  • Створена власна тема з "нуля"
  • Окремі кастомні файли-шаблони сторінок
  • Багатомовність за допомогою Polylang
  • Форми Contact Form 7
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Yoast SEO
  • JavaScript-бібліотеки: Swiper, AOS, jQuery Masked Input

ДЕМО

Доопрацювання функціоналу та користувацької частини багатомовного інтернет-магазину одягу на WordPress

Функціонал:

  • розробка функціоналу "Купити в 1 клік";
  • розробка XML-карти товарів із тегами пріоритету індексації сторінок , дати останнього оновлення та частоти оновлення;
  • розробка XML-карти зображень;
  • розробка HTML-карти зі списком всіх категорії товарів та основних статичних сторінок;
  • виправлення постійних посилань (пермалінків) товарів/категорій (приведення їх до спільного формату без GET-параметрів, переведення кириличних символів у латинницю).

Зовнішній вигляд сайту:

  • пропрацювання кросбраузерної верстки та покращення адаптивності сайту під різні розміри екранів;
  • додавання для кожної сторінки сайту заголовку H1;
  • переклад та коректне відображення усіх текстових елементів відповідно до обраної мови сайту.

ДЕМО

Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

  • Верстка дизайну із Figma-макету
  • Створена тема з "нуля" (на основі underscores.me)
  • Окремі кастомні файли-шаблони сторінок
  • Багатомовність за допомогою Polylang
  • Форми Contact Form 7
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Yoast SEO
  • JavaScript-бібліотеки: Swiper, AOS, jQuery Masked Input

ДЕМО

Створення з "нуля" корпоративного сайту на WordPress з тематикою Blockchain

  • Верстка дизайну із Figma-макету
  • Форми Contact Form 7
  • Створена тема з "нуля" (на основі underscores.me)
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Окремі кастомні файли-шаблони сторінок
  • Власний функціонал можливості швидкого дублювання записів
  • Окремі типи користувацьких записів (CPT) із незалежними фільтрами
  • JavaScript-бібліотеки: Swiper

ДЕМО

Створення з "нуля" корпоративного сайту на WordPress для компанії з постачання та встановлення вікон

  • Верстка дизайну із Figma-макету
  • Форми Contact Form 7
  • Створена тема з "нуля" (на основі underscores.me)
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Окремі кастомні файли-шаблони сторінок
  • JavaScript-бібліотеки: Swiper, AOS, Fancybox

ДЕМО

Створення з "нуля" багатомовного односторінкового сайту на WordPress торгівельної компанії

  • Верстка дизайну із Figma-макету
  • Багатомовність із Polylang
  • Форми Contact Form 7
  • Створена тема з "нуля" (на основі underscores.me)
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Окремий кастомний файл-шаблон для головної сторінки
  • JavaScript-бібліотеки: Slick Slider

ДЕМО

Створення з "нуля" багатомовного корпоративного сайту на WordPress будівельної компанії

  • Верстка дизайну із Figma-макету
  • Багатомовність із Polylang
  • Форми Contact Form 7
  • Створена тема на основі underscores.me
  • Довільні поля (Custom Fields) для сторінок [ACF Pro]
  • Окремі кастомні файли-шаблони
  • JavaScript-бібліотеки: Fancybox, Lightbox, simpleParallax, Slick Slider

ДЕМО

Створення з "нуля" багатомовного корпоративного сайту на WordPress із функціоналом заявок на ремонт та перевірки їх статусу

  • Верстка дизайну із Figma-макету
  • Багатомовність із Polylang
  • Форми WPForms Lite
  • Довільні поля (Custom Fields) для сторінок послуг, функціоналу замовлень на ремонт та перевірки статусу замовлення [ACF, Carbon Fields]
  • Окремі кастомні файли-шаблони для категорій послуг та статичних сторінок
  • Окремо створений плагін для функціоналу перевірки статусу замовлення

ДЕМО

Верстка багатосторінкового корпоративного сайту

Верстка адаптивного дизайну із Figma-макету

  • HTML + CSS + JavaScript
  • JavaScript-бібліотеки: Swiper

ДЕМО

Створення розділу Блог із фільтром

Розробка для вже існуючого сайту розділу Блог із виведенням усіх постів з можливістю фільтрування за категорією, тегом та роком публікації. Також вибір та задання кольору тла кожної картки.

  • ACF Pro,
  • CSS Grid,
  • AJAX

ДЕМО

Верстка односторінкового лендінгу онлайн-курсів

  • Верстка адаптивного дизайну із Figma-макету
  • HTML + CSS + JavaScript
  • JavaScript-бібліотеки: Slick Slider, Plyr (відеоплеєр)
  • Форма замовлення курсу у попап-вікні (під'єднання до API через fetch())

ДЕМО

Створення лендінгу для IT-компанії

  • Верстка адаптивного дизайну із Figma-макету
  • HTML + CSS

ДЕМО

Верстка додаткових сторінок корпоративного сайту (WordPress) та впровадження багатомовності

  • Верстка дизайну із Figma-макету
  • Багатомовність із Polylang
  • Custom Fields (на основі Advanced Custom Fields)
  • Окремі кастомні файли-шаблони для додаткових сторінок

ДЕМО

Оновлення дизайну та функціоналу WordPress сайту медичного центру

  • Верстка оновленого дизайну із Figma-макету
  • Впровадження фільтру для вибору списку лікарів за спеціальностями

ДЕМО

Верстка односторінкового HTML-шаблону ActiveBox

  • Верстка на основі PSD-макету
  • HTML, CSS, jQuery

ДЕМО

Верстка односторінкового HTML-шаблону Photography

  • Верстка із PSD-макету
  • HTML, CSS, jQuery

ДЕМО

до змісту ↑

Моя освіта

КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ОГІЄНКА, КАМ’ЯНЕЦЬ-ПОДІЛЬСЬКИЙ:

● Бакалавр за спеціальністю "Прикладна математика. Інформатика";
● Спеціаліст за спеціальністю "Прикладна математика. Інформатика";
● Магістр за спеціальністю "Інформатика".

Один коментар

  1. Хочу виразити щиру подяку Михайлу за допомогу із сайтом нашого благодійного проєкту на WordPress. Михайло підійшов до завдання на 100% професійно, все було зроблено в найкоротші терміни й у точності як вимагалось. Ми залишились приємно вражені рівнем клієнтоорієнтованості та швидкістю реагування. Неодмінно будемо звертатись в майбутньому по допомогу та радо рекомендуємо Михайла як спеціаліста. 

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *