• File

Юрий

PHP developer

Age:
43 years
City of residence:
Odesa
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Yurii Postoronka
Backend PHP Developer
Будапешт, Угорщина • Віддалено
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section) (Telegram @jerrodpy, WhatsApp)
[open contact info](look above in the "contact info" section)
github.com/jerrodpy

ПРОФІЛЬ
Backend PHP-розробник із 7+ роками комерційного досвіду, зокрема 3+ роки розробки multi-tenant SaaS/PaaS-
платформ у продакшні та нещодавня робота над multi-vendor e-commerce маркетплейсом. Laravel як основний
фреймворк із 2019 року; продакшн-досвід із Symfony (Symfony 4, Doctrine ORM). Досвід із мікросервісами,
чергами, інтеграціями OAuth2, білінгом та оптимізацією пакетної обробки даних. Комфортно працюю в
розподілених кросфункціональних командах.

ТЕХНІЧНІ НАВИЧКИ

Мови PHP 8.x, JavaScript
програмування
Фреймворки Laravel (основний), Symfony (продакшн, 2017–2021: Doctrine ORM, DI, Event
Dispatcher)
Архітектура Multi-tenant SaaS/PaaS, мікросервіси, REST API, патерни Repository, DTO/VO
Авторизація / OAuth2, JWT, SAML/SSO, RBAC, автентифікація за API Key, шифрування AES, rate
Безпека limiting
Черги AWS SQS, Laravel Jobs/Queues (асинхронні пакетні операції, доставка webhook)
Бази даних MySQL, DynamoDB (AWS), Redis
Хмара / AWS (SQS, DynamoDB), Docker, CI/CD
Інфраструктура
Тестування PHPUnit (unit + feature), PHPStan (статичний аналіз)
Інтеграції Stripe/billing, Panopto, Kaltura, Canvas, Jira, Notion, Google Docs, Zoom
Інструменти PHPStorm, GitHub, Jira

ДОСВІД РОБОТИ
Laravel-розробник | Axisbits GmbH (Switzerland) Жовт 2025 – Трав 2026
Маркетплейс-платформа для багатьох продавців (розробка до релізу; призупинено замовником)

Розширив наявну інтеграцію Stripe: додав обробку webhook і повернення коштів, покрив feature-тестами
PHPUnit
Виявив і виправив race condition у системі купонів, через яку був можливий перепродаж при конкурентному
навантаженні — знайдено до релізу, покрито регресійним тестом на конкурентність
Реалізував 5-кроковий майстер онбордингу Store Owner (FormRequest-класи, репозиторій, флоу модерації),
покритий 85 тестами PHPUnit
Підняв покриття публічного API feature-тестами з 0% до 92% (152 роути) у CI/CD-пайплайні на AWS
Посилив throttle верифікації телефону: ліміт ізольовано за user ID замість IP, щоб один користувач за NAT не
блокував інших; покрито тестом ізоляції
Покращив переносимість SQL для багатотабличних запитів: MySQL-специфічні агрегати замінено на
портативний NULL-safe підхід

Laravel-розробник | ed3p Лют 2022 – Жовт 2025
EdTech SaaS-платформа з інтеграціями до LMS/відеосервісів, 100+ організацій
Оптимізував пакетне видалення користувачів: час обробки 1 000 користувачів скорочено з ~60 с до 3 с (~20x)
заміною построкових запитів на пакетні
Спроєктував автентифікацію за API Key end-to-end: entity, репозиторій, сервіс, HTTP-шар, CLI-команди
керування, кастомний throttle middleware, повне покриття PHPUnit

Реалізував інтеграції OAuth2-провайдерів: Panopto end-to-end (авторизація, продовження/оновлення токенів,
кешування токенів на рівні БД з міграційною командою без даунтайму, синхронізація сесій, очищення
невалідних токенів); провайдери Kaltura і Canvas; Notion, Google Docs і Jira — CRUD провайдерів, робота з
токенами, валідація
Додав rate limiting і роботу з квотами для інтеграції Panopto, усунувши помилки HTTP 429 під час пакетної
синхронізації сесій
Розширив систему webhook для організацій (IDM): повторна відправка, налаштовуваний TTL, пошук за
вмістом payload, відкат помилок під feature flag
Розширив REST API до v2: 71 ендпоінт (Owner, Provider, Integration) з використанням репозиторних трейтів і
Eloquent resource-шарів; AES-шифрування чутливих полів доступу в БД
Реалізував асинхронний пакетний імпорт користувачів і груп через AWS SQS: валідація ліцензій, відновлення
після помилок, відновлення soft-deleted записів з усіма зв'язками
Побудував сценарії email-сповіщень для 25+ кейсів (запрошення, зміна ролей, закінчення ліцензії, пакетні
операції)
Брав участь у реструктуризації за DDD: console-команди перенесено до доменних папок, винятки винесено з
конфігів, i18n-міграція захардкоджених рядків; участь у підвищенні PHPStan до level 8

Backend-розробник | Majestyk Квіт 2021 – Лют 2022
Побудував REST API для мобільних застосунків iOS/Android і React-додатків (4 тис. користувачів), у
команді з 5 розробників
Розробив бекенд-логіку gacha-системи: зважений випадковий вибір, механіка pity, конвертація
дублікатів, розподіл нагород
Працював у кросфункціональній команді з frontend- і мобільними розробниками

PHP-розробник | SkyUp Studio Бер 2017 – Квіт 2021
Розробляв і підтримував монолітні застосунки на Symfony 4 з Doctrine ORM, DI, Twig
Інтегрував фіскальні касові апарати та обробку платежів для 500+ торгових точок
Побудував CRM-платформу та REST API-сервіси на Laravel і Vue.js
Проєктував бази даних MySQL; реалізував XLSX-парсери, черги email-розсилок

Попередній досвід (2013–2017)
Позиції Web Developer і PHP Developer у top15.ua, eb-ez.com, Gepur, Southern Telecommunication Company.
Досвід у e-commerce-розробці, платіжних інтеграціях та адмініструванні веб-серверів.

ОСВІТА
Магістр — Інформаційна безпека в комп'ютерних мережах і системах
Державний університет інформаційно-комунікаційних технологій, Київ
Професійне навчання — IT STEP Academy, Одеса — розробка ПЗ (2010–2012)

МОВИ
Українська Рідна
Англійська Технічна: вільно читаю документацію; письмова комунікація (Jira, PR, Slack) —
впевнено;
усно — базовий рівень, активно вдосконалюю

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: