Працював в 8 компаніях 10 років 5 місяців
IT
Senior Laravel Back-end developer
Monvel
IT
4 роки 7 місяців
08.2021 - до теперішнього часу
- Developed secure and scalable RESTful APIs using Laravel, including routing, middleware, authentication, and API resources.
- Designed and optimized PostgreSQL schemas, indexes, and high-performance SQL queries; analyzed performance with EXPLAIN and profiling tools.Implemented background processing with Laravel Queues (Redis, RabbitMQ), including retries, failure handling, and monitoring.
- Integrated external banking systems via REST and SOAP APIs, implementing OAuth2, webhooks, validation, and structured logging.
- Built reusable service classes, DTOs, and custom Laravel components (Form Requests, Service Providers, Response Macros).
- Refactored legacy codebases, improving readability, performance, and test coverage with unit and feature tests.
- Collaborated in code reviews and sprint planning, contributing to architecture decisions and API design for frontend teams.
- Assisted with DevOps tasks, including Docker, docker-compose, environment configuration, and Laravel Sail.
Laravel web developer
Webcap
IT
5 місяців
03.2021 - 07.2021
- Developed backend logic and RESTful APIs using Laravel with a focus on performance, security, and clean architecture.
- Integrated external services including payment gateways, CRM systems, and messaging APIs.
- Implemented background jobs with Laravel Queues and Redis for email delivery and data synchronization.
- Designed dynamic HTML email templates using Blade and MJML with cross-client compatibility.
- Built reusable service classes, Form Requests, and custom validation rules to improve maintainability.Wrote unit and feature tests using PHPUnit and Laravel testing tools.
- Optimized MySQL and PostgreSQL schemas and queries for performance and scalability.
- Collaborated with frontend developers to design clean, versioned JSON APIs and consistent response structures.
Lead Backend developer
Dinway
IT
3 місяці
01.2021 - 03.2021
- Refactored legacy Laravel applications by introducing clear separation of concerns (controllers, services, repositories).
- Migrated legacy modules to Laravel 8, updating syntax, dependencies, and project structure.
- Optimized database performance by tuning Eloquent queries, adding indexes, and implementing Redis caching.
- Investigated and resolved production issues, including memory leaks and slow SQL queries under high load.
- Designed and maintained internal admin tools and business support interfaces.
- Integrated external systems (CRMs, payment gateways, notification services) via REST APIs and webhooks.
- Collaborated with product owners and analysts on requirements, backlog refinement, and acceptance criteria.
- Introduced coding standards and participated in code reviews to improve overall code quality.
Laravel developer
Semmes Corp
IT
5 місяців
09.2020 - 01.2021
- Built RESTful APIs for e-commerce integrations, synchronizing products, inventory, and orders with external marketplaces.
- Developed data parsers and import pipelines for vendor feeds (catalogs, pricing, availability, metadata).
- Integrated external APIs using Guzzle, including OAuth2-protected and rate-limited endpoints.Implemented logging and monitoring with Monolog, Sentry, and custom alerts (Slack, email).
- Scheduled and optimized background synchronization jobs using Laravel Scheduler and Queues.
- Designed internal dashboards for monitoring sync status and triggering manual operations.
- Ensured strict data validation and normalization using Laravel Form Requests and custom validators.
- Collaborated with frontend and business teams to define integration workflows and edge cases.
Middle Back-end Laravel Developer
XQR
IT
1 рік 5 місяців
05.2019 - 09.2020
- Developed a RESTful API for a digital business card platform, supporting user profiles, links, and contact information.
- Implemented full authentication flows, including registration, login, password resets, and email verification.
- Designed role-based access control (RBAC) using Laravel Gates and Policies for users, admins, and moderators.Integrated OAuth authentication (Google, Facebook, LinkedIn) and built social features such as profile sharing.
- Built and maintained a Telegram bot for onboarding, QR-based profile access, and notifications.
- Developed a single-page admin panel using a Laravel API backend and Vue.js frontend.
- Implemented multi-language support across backend and frontend using Laravel localization.
- Wrote functional and integration tests to ensure API stability and consistent response formats.
Full Stack Web Developer
XB-Solutions
IT
2 роки 2 місяці
05.2017 - 06.2019
- Designed and developed a modular SPA and internal CRM engine used as a foundation for multiple business applications.
- Built client dashboards, admin panels, and internal tools on top of the shared SPA/CRM platform.
- Implemented an online store engine with product management, inventory, ordering, and checkout flows.
- Developed a flexible tour package system integrating flights, accommodations, transportation, and additional services.
- Implemented dynamic pricing algorithms handling availability, date ranges, supplier APIs, and custom discounts.Worked across the full stack using Laravel/PHP, Vue.js, JavaScript, Blade, HTML, and SCSS.
- Designed and optimized MySQL and PostgreSQL schemas with a focus on performance and scalability.
- Participated in architectural planning, sprint grooming, and technical decision-making.
Full Stack Developer
Level-Group
IT
11 місяців
06.2016 - 04.2017
- Maintained and updated legacy websites, improving structure, functionality, and compatibility with modern browsers.
- Implemented responsive and mobile-first layouts by refactoring existing HTML/CSS using Flexbox and media queries.
- Developed interactive frontend components using JavaScript and jQuery (forms, widgets, modals, sliders).
- Performed cross-browser and cross-device testing to ensure consistent behavior across desktop and mobile environments.
- Converted design mockups into clean, semantic, and responsive HTML/CSS layouts (SCSS/LESS).Fixed PHP and JavaScript issues, improving performance, stability, and maintainability.
- Optimized page load times through asset compression, lazy loading, and script optimization.
- Applied on-page SEO best practices and integrated analytics tools such as Google Analytics.
Web-программист
Freelance
IT
9 місяців
10.2015 - 06.2016
- Provided technical support and maintenance for legacy websites, ensuring stability and compatibility with modern environments.
- Diagnosed and fixed issues in PHP and JavaScript (jQuery) codebases, including deprecated APIs and layout problems.
- Refactored parts of monolithic systems to improve maintainability without full rewrites.Implemented responsive and adaptive layouts using mobile-first CSS techniques.
- Optimized SQL queries by analyzing slow executions, adding indexes, and batching heavy operations.
- Resolved frontend and backend bugs in poorly documented production-like environments.Improved frontend performance by optimizing JavaScript execution and reducing render-blocking scripts.
- Applied SEO best practices and integrated analytics tools for traffic and performance monitoring.
Ключова інформація
- PHP
- Laravel
- Testing (PhpUnit / Pest)
- REST API
- JSON-RPC API
- PostgreSQL
- MySQL
- Redis
- Websockets
- Git/GitLab/GitHub
- CI/CD
- Third-party integrations
- OpenAI API
- Telegram bot development
- Docker
- JavaScript
- Vue.js / Vuex
- REST API
- HTML/CSS
- Mac/Linux/Win
- AI tools (Junie, Codex)
Навчався в 1 закладі
ХНАГХ (бывш. ХИИКС)
Градостроительный, Гражданское строительство и хозяйство
2013
Володіє мовами
Англійська
вище середнього
Курси, тренінги, сертифікати
Web-development
Курси веб-розробки:
Базове навчання створенню веб-сторінок та простих веб-додатків — від верстки до серверної обробки даних.
- Базові навички верстки HTML + CSS
- Основи JavaScript та jQuery
- Розробка серверної логіки на PHP
- Робота з базами даних (MySQL)
- Основи SEO-оптимізації
Додаткова інформація
Сертифікати
Назва: Senior Laravel Developer
Видано: Certification for Laravel
Лінк для верифікації: https://verifier.certificationforlaravel.org/fdb494b6-2266-4efe-a921-784a40052ed6
Дата: 2024-09-10
Олександр
Олександр
Senior PHP Developer

Харків
Готовий переїхати: Київ
Активно шукає роботу
повна зайнятість, неповна зайнятість
Характер роботи: віддалена робота
Остання активність 12 годин тому