Back-end developer, specializing in the Laravel ecosystem, building scalable RESTful APIs, real-time applications using WebSockets, as well as complex payment integrations with Stripe. I work with queues, optimizing database queries, and processing large amounts of data. I take responsibility for writing high-quality, clean, and maintainable code.
Backend: PHP (8.x), Laravel, Eloquent ORM, REST API, API Design, Queues, Jobs, Events, WebSockets.
Databases & Storage: MySQL, Database Indexing, Query Optimization, Redis, Caching.
Tools: Git, Postman, Docker, API Documentation.
Frontend (Supportive): HTML5, CSS3, JQuery, JS (Basic), Bootstrap
Проект Simple Numerology - сайт на основі фреймворку Laravel, Bootstrap. За допомогою онлайн калькулятора у користувача є можливість отримати прості нумерологічні розрахунки за датою народження, зробити нумерологічний прогноз на вибраний рік та отримати тлумачення отриманих розрахунків.
Проект MiniMiz - невеликий проект, призначений для мінімізації великих посилань, розроблений на чистому PHP.
Основна розробка: Проєктував та підтримував масштабовану back-end логіку
та архітектурні компоненти на базі Laravel 8/9.
Платежі та підписки: Розробив надійну систему білінгу за допомогою Stripe та
Laravel Cashier, що включає багаторівневі підписки, купівлю продуктів та
автоматизовану обробку вебхуків (webhooks).
Продуктивність та кешування: Використовував Redis для ефективного
кешування даних та тимчасового зберігання з метою оптимізації швидкодії
додатка.
Інфраструктура та черги: Спроектував систему фонової обробки завдань за
допомогою Laravel Queues та AWS SQS для staging/production середовищ.
Розробив стратегії роботи воркерів (керування кількома воркерами для
висоpriority-черг) для забезпечення стабільності системи та високої
пропускної здатності.
API та документація: Проєктував та документував RESTful API, впровадивши
Postman як стандарт для командної співпраці, керування середовищами та
тестування API.
Керування базами даних: Працював зі структурами даних у MySQL,
фокусуючись на оптимізації запитів, індексації та цілісності даних.