Іван
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
Удаленно -
Програміст PHP, Middle (Wordpress, Opencart, Yii)
35000 грн, Житомир, Удаленно -
Програміст PHP
40000 грн, Луцк, Прилуцкое (Волынская обл.), Удаленно