Artem
Symfony developer
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/9227161/
Досвід роботи
Full-Stack Developer
з 03.2025 по нині
(11 місяців)
CODE IN CLAY ONLINE STORE, Дистанційно (IT)
E-commerce platform for selling handcrafted clay cups.
• Design a DDD-based architecture for Product, Cart, Order, OAuth, and Shared contexts.
• Implement CQRS and value objects to enforce domain invariants and improve consistency.
• Build secure OAuth 2.0 integration between Angular and Symfony applications.
• Implement API Platform features enabling custom controllers, state providers, and flexible read models.
• Develop a responsive Angular storefront with efficient, lazy-loaded images and mobile-first UX.
• Implement asynchronous workflows (email notifications, cart expiration) using RabbitMQ.
• Create Docker-based development and production environments for consistent delivery.
• Implement frontend unit tests and backend functional/integration tests, backed by automated CI validation.
Lead Software Architect
з 02.2024 по 03.2025
(1 рік 2 місяці)
STFALCON LLC, Дистанційно (IT)
A startup Enterprise Management System (EMS) platform managing business operations, workflows, and financial processes.
• Architected and delivered a microservices-based enterprise platform from scratch.
• Established engineering processes: onboarding, coding standards, and cross-team reviews.
• Designed 15+ Symfony microservices covering identity, payments, ledger management, task workflows, and messaging.
• Implemented AMQP-based asynchronous communication and hexagonal architecture for resilience.
• Introduced a Golang API Gateway providing centralized routing and API composition.
• Enabled real-time Admin panel updates using WebSockets and event-driven notifications.
• Partnered with DevOps to operate Docker/Kubernetes infrastructure on Google Cloud.
• Achieved 70%+ test coverage using PHPUnit, static analysis, and CI quality gates.
Independent Full-Stack Architect and Developer
з 02.2023 по 02.2024
(1 рік)
SELF-DIRECTED SOFTWARE ENGINEERING INITIATIVE, Дистанційно (IT)
Personal research MVP exploring Symfony-based microservices and Angular.
• Developed a microservice ecosystem with asynchronous messaging, orchestration, choreography, and idempotent processing.
• Built a high-performance API Gateway using OpenSwoole.
• Implemented core domain services (Ledger, Blacklist, Reporter, Support, Email, SMS, OAuth, Currency) backed by Doctrine ORM/ODM.
• Integrated Elasticsearch alongside PostgreSQL and MongoDB to support blended full-text search, document storage, and relational persistence.
• Designed distributed transaction flows using the Saga orchestrator pattern to ensure reliability across domain services.
• Delivered Admin and Mobile apps (Angular + Capacitor) with shared component libraries.
• Implemented 2FA login flows, real-time messaging, and SSE-based notifications.
• Ensured reliability through PHPUnit functional and integration testing across all microservices.
Solutions Architect
з 12.2021 по 02.2023
(1 рік 3 місяці)
WALLET FACTORY PL LLC, Дистанційно (IT)
Digital wallet, payment processing, and rewards platform (enterprise fintech).
• Defined and guided the technical vision for enterprise-grade financial products.
• Led developer onboarding, interviews, and mentoring.
• Designed a fork-based GitLab delivery model, enabling on-demand updates for clients.
• Reduced infrastructure setup time from 1 week to 1 day via full Dockerization.
• Migrated infrastructure to Kubernetes and introduced a declarative Minikube-based local setup.
• Implemented ELK-based monitoring with automated Slack/email alerts.
• Transitioned the system from monolith to microservices (Email, SMS, OAuth, Currency).
• Developed an OAuth server enabling secure API communication between services.
• Conducted stress testing, achieving 153 RPS sync and 288 RPS async.
• Documented financial workflows using BPMN.
Освіта
NATIONAL METALLURGICAL ACADEMY OF UKRAINE
Master’s Degree in Information Technologies and Systems, Computer Systems Analyst, Дніпро
Вища, з 2001 по 2007 (6 років)
Знання і навички
- Microservices
- Domain-Driven Design (DDD)
- Hexagonal Architecture
- PHP (OOP)
- Symfony
- REST API
- OAuth 2.0
- PHPUnit
- Swoole
- PostgreSQL
- MySQL
- MongoDB
- Elasticsearch
- Redis
- JavaScript (OOP)
- Angular
- Capacitor
- RabbitMQ
- WebSocket
- Docker
- Kubernetes
- Elastic Stack (ELK)
- Git
Знання мов
- Англійська — вище середнього
- Українська — вільно
Додаткова інформація
Professional Development: Focused on DDD, microservices, and architecture; influenced by Evans, Fowler, Richardson, and GoF.
Схожі кандидати
-
Backend-програміст (Symfony, Laravel)
67000 грн, Дистанційно, Житомир -
Програміст PHP Symfony Laravel backend developer
Дистанційно -
Symfony-розробник
Дистанційно, Львів -
PHP Developer (Symfony, PostgreSQL)
130000 грн, Дистанційно -
PHP Developer (Symfony)
Дистанційно