Іван
Senior PHP Developer
- Вік:
- 40 років
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Київ, Львів
Контактна інформація
Шукач вказав телефон та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18676935/
Завантажений файл
Файл містить ще 1 сторінку
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Fullstack Engineer / Senior PHP Developer
LinkedIn: [
Email: [
Telegram: https://t.me/ivanshamshur
Загальна інформація
Досвідчений розробник, який спеціалізується на створенні масштабованих SaaS-рішень із
нуля. Моя сильна сторона — проєктування складних систем: від високопродуктивних баз
даних (MySQL, ClickHouse) до інтерактивных інтерфейсів на React. Маю практичний
досвід оптимізації високонавантажених систем (кешування, черги, аналітика великих
даних) та інтеграції сучасних AI-рішень (GPT/Gemini). У роботі ціную чистоту коду,
архітектурну обґрунтованість та орієнтацію на кінцеві бізнес-метрики продукту.
Понад 15 років досвіду у веб-розробці. Знаю, як перетворити ідеї на працюючі,
масштабовані продукти.
Технічні навички
Основний стек
● Frontend: React, JavaScript (ES6+), Vite, React Query, React Hook Form, i18next,
LESS/CSS.
● Backend: PHP 8.4, Yii2, REST API Design, Service Layer Architecture.
● Database: MySQL (оптимізація, 3NF), ClickHouse (OLAP/аналітика), JSON-поля.
Інфраструктура та DevOps
● Cloud & Storage: AWS S3, CloudFront (CDN), CloudFlare.
● Кешування та черги: Redis, Memcached, Message Queues (фонові завдання).
● Інструменти: Docker, Docker Compose, Git, Composer, NPM/PNPM.
Додатково та інтеграції
● AI: інтеграція OpenAI (ChatGPT) API, Google Gemini API.
● Real-time: Server-Sent Events (SSE).
● Математика та логіка: mathjs (складні формули), алгоритми логічного
розгалуження.
Досвід роботи
QuizLead.io — Technical Lead
02.2025 – дотепер
Багатофункціональний SaaS-конструктор квізів для маркетингу та освіти. Керував повним
циклом розробки продукту з нуля: від архітектурного проєктування до розгортання та
поточної підтримки.
Стек технологій: React (Vite), PHP (Yii2), MySQL, ClickHouse, Redis, Memcached, Docker,
AWS S3, CloudFront.
Ключові досягнення та обов'язки:
● Розробка Backend та баз даних:
○ Спроєткував схему бази даних MySQL відповідно до принципів 3NF,
забезпечивши цілісність даних та високу продуктивність системи.
○ Знизив навантаження на основну базу даних за допомогою багаторівневого
кешування (Memcached).
○ Оптимізував «важкі» запити за допомогою Slow Query Log та EXPLAIN;
покращив вибірку даних через композитні індекси та рефакторинг JOIN.
○ Впровадив ClickHouse для обробки мільйонів подій у реальному часі та
побудови воронок конверсії.
○ Використовував JSON-поля MySQL для гнучкого зберігання даних та
реалізував оновлення в реальному часі через Server-Sent Events (SSE).
● Frontend та логіка:
○ Розробив візуальний конструктор із розгалуженням питань (логічні переходи),
системою підрахунку балів та динамічним калькулятором вартості (mathjs).
○ Налаштував сучасний процес збірки за допомогою Vite, керування станом
через React Query та роботу з формами через React Hook Form.
○ Реалізував повну мультиязичність (4 мови) за допомогою i18next.
● Інтеграції та інфраструктура:
○ Спроєткував REST API та інтегрував Generative AI (Gemini, ChatGPT) для
автоматизації генерации контенту квізів.
○ Хмарне зберігання: налаштував зберігання медіафайлів на AWS S3 з
CloudFront (CDN) для доставки з низькою затримкою.
○ Розробив зв'язок із зовнішніми CRM-системами та месенджерами через
фонову обробку черг.
○ Створив локальне середовище розробки через Docker та керував
розгортанням на виділені сервери.
● FinTech та платежі:
○ Спроєткував та впровадив із нуля безпечний білінговий рушій, що обробляє
підписки, інвойси та логи транзакцій.
○ Інтегрував Stripe та PayPal для зручних фіатних транзакцій, включаючи
обробку вебхуків та автоматизовану логіку повернення коштів.
FormDesigner.pro — Co-Founder & Lead Architect / Senior Fullstack
Developer
01.2013 – 02.2025
Універсальна високонавантажена веб-платформа SaaS, призначена для створення
професійних онлайн-форм, складних калькуляторів та систем бронювання без
використання коду. Провів продукт від ідеї до зрілого, масштабованого
ентерпрайз-рішення.
Стек технологій: PHP (Yii2), jQuery -> React (16->18), MySQL (реплікація), Codeception,
AWS S3, CloudFront CDN, REST API, Webhooks.
Ключові досягнення та обов'язки:
● Архітектура продукту та баз даних:
○ Розробка з нуля (Greenfield Development): очолював наскрізне архітектурне
проєктування та розробку всієї SaaS-платформи.
○ Бази даних та висока доступність: спроєткував та оптимізував
високомасштабовану схему БД MySQL; впровадив та керував Master-Slave
реплікацією для забезпечення високої доступності та масштабованості
читання.
○ Зберігання та доставка: спроєткував сховище файлів користувачів шляхом
інтеграції AWS S3 у зв'язці з CloudFront CDN для безпечної доставки контенту з
низькою затримкою по всьому світу.
○ Гарантія якості (QA): впровадив культуру тестування, написавши комплексні
юніт- та інтеграційні тести за допомогою Codeception, що забезпечило
стабільність системи під час швидкого впровадження нових функцій.
● Еволюція Frontend:
○ Міграція застарілого коду: успішно провів критично важливу міграцію
фронтенду, перевівши основний інтерфейс конструктора форм із jQuery на
React 16 для підвищення продуктивності та зручності підтримки коду.
○ Модернізація: оновив екосистему фронтенду з React 16 до React 18,
використовуючи сучасні можливості керування станом, конкурентний
рендеринг та оптимізовані інструменти збірки.
○ Візуальні конструктори: розробив складні інтерактивні інтерфейси
drag-and-drop для кастомізації форм, динамічного логічного розгалуження та
валідації в реальному часі.
● Екосистема FinTech та інтеграцій:
○ Платіжні шлюзи: інтегрував кілька локальних та міжнародних платіжних
систем, налаштував безпечний білінг підписок, вебхуки та автоматизовані
транзакційні процеси.
○ Рушій інтеграцій: побудував потужний шар інтеграцій, що забезпечує безшовну
синхронізацію даних між веб-формами користувачів та десятками зовнішніх
сервісів, включаючи провідні CRM, інструменти email-маркетингу та
месенджери.
SeoPult — Yii developer
12.2012 – 02.2016
Провідна платформа автоматизованого SEO та inbound-маркетингу. Працював над
основним субпродуктом, сфокусованим на автоматизації лінкбілдінгу та керуванні
оптимізацією в пошукових системах.
Стек технологій: PHP, Yii2, React 16, MySQL, REST API, Background Jobs.
Ключові досягнення та обов'язки:
● Розробка платформи автоматизації: розробляв та підтримував backend-сервіси для
автоматичного рушія закупівлі посилань, що обробляє великі обсяги даних із
зовнішніх платформ.
● Модернізація архітектури: брав участь у міграції застарілого коду на фреймворк Yii2
та побудові ефективних REST API для забезпечення роботи динамічного інтерфейсу
користувача.
● Вдосконалення Frontend: інтегрував React 16 в екосистему фронтенду платформи,
створивши інтерактивні дашборди для моніторингу кампаній, аналізу посилань та
SEO-звітності.
● Обробка та цілісність даних: оптимізував важкі запити до бази даних у MySQL та
розробив надійні фонові завдання для автоматичної перевірки зовнішніх посилань і
відстеження бюджету.
LinkUp — Yii developer
03.2011 – 12.2012
IT-компанія, що надає послуги веб-хостингу та інфраструктурних рішень. Брав участь у
розробці та підтримці основної внутрішньої платформи керування веб-хостингом компанії.
Стек технологій: PHP, Yii 1, MySQL, JavaScript, REST API, Linux.
Ключові досягнення та обов'язки:
● Розробка основного продукту: розробляв та оптимізував backend-логіку для власної
платформи веб-хостингу компанії з використанням фреймворку Yii1.
● Автоматизація та білінг: брав участь в автоматизації надання хостингу, робочих
процесів реєстрації доменів та внутрішніх сервісних шарів білінгу.
● Інтеграція API: розробив інтеграції з реєстраторами доменів, платіжними мережами
та панелями керування серверами через REST/SOAP API.
● Оптимізація баз даних: проєктував реляційні схеми баз даних у MySQL, фокусуючись
на ефективній обробці транзакцій та керуванні конфігураціями облікових записів
користувачів.
Intraweb Design — PHP developer
05.2009 – 03.2011
Цифрове веб-агентство, що спеціалізується на індивідуальній веб-розробці та e-commerce
рішеннях для різних бізнес-клієнтів.
Стек технологій: PHP 5, MySQL, JavaScript, HTML/CSS, CMS (різні фреймворки).
Ключові досягнення та обов'язки:
● Backend-розробка: створював надійну backend-логіку для різноманітних клієнтських
проєктів, керуючи повним циклом розробки від початкових вимог до розгортання.
● E-commerce та бізнес-сайти: розробляв та кастомізував високопродуктивні
платформи електронної комерції, корпоративні веб-сайти, онлайн-магазини та
промо-лендiнги.
● Проєктування баз даних: створював эффективні схеми баз даних MySQL,
оптимізував SQL-запити та інтегрував сторонні API для доставки, платіжних шлюзів
та керування запасами.
● Системи керування контентом (CMS): створював кастомні модулі, плагіни та
розширення для збільшення функціональності CMS відповідно до специфічних
бізнес-потреб клієнтів.
Освіта (Education)
Донецький національний технічний університет
Диплом спеціаліста з інженерії (2003–2007)
Інші резюме цього кандидата
Розглядає посади: Senior PHP developer, Fullstack-розробник, Програміст PHP
Київ, Львів, Дистанційно
1 Ivan Shamshur Fullstack Engineer | Senior PHP Developer LinkedIn: Email: Telegram: https://t.me/ivanshamshur General Experienced developer focused on creating scalable SaaS solutions from...
Схожі кандидати
-
Senior PHP Developer
Київ, Івано-Франківськ , ще 2 міста -
Програміст PHP Developer Web
70000 грн, Дистанційно -
Full-stack програміст PHP, JS, Python, C++ (впровадження ШІ)
Київ, Вінниця , ще 7 міст -
Програміст PHP
40000 грн, Луцьк, Прилуцьке (Волинська обл.), Дистанційно -
PHP Full Stack Lead Senior Programmer
Дистанційно -
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Київ, Дистанційно