Artem

Symfony developer

Розглядає посади: Symfony developer, PHP Architect
Вид зайнятості: повна
Вік: 41 рік
Місто проживання: Київ
Готовий працювати: Дистанційно
Розглядає посади:
Symfony developer, PHP Architect
Вид зайнятості:
повна
Вік:
41 рік
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: