Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Artem

Symfony developer

Рассматривает должности:
Symfony developer, PHP Architect
Вид занятости:
полная
Возраст:
41 год
Город проживания:
Киев
Готов работать:
Удаленно

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

Full-Stack Developer

с 03.2025 по наст. время (1 год 6 месяцев)
CODE IN CLAY ONLINE STORE, Дистанційно (IT)

E-commerce platform for selling handcrafted clay cups.

• Design and develop a DDD-based architecture for Product, Customer, Cart, Order, and Shared contexts.
• Implement CQRS and API Platform extensions (custom controllers, state providers), enabling flexible read-model design.
• Develop a responsive Angular storefront with efficient, lazy-loaded images and mobile-first UX.
• Implement frontend unit tests and backend functional/integration tests, backed by CI validation.
• Create Docker-based development and production environments for consistent delivery.

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 ordering, with built-in internationalization (i18n) across services.
• Established event-driven microservices architecture (AMQP) with Hexagonal design, using choreography and orchestration patterns to coordinate fully asynchronous inter-service communication.
• Designed and implemented a centralized OAuth 2.0 server with ACL, multi-role access control, social login (Google/Facebook), and 2FA (OTP), including a reusable authorization bundle enabling stateless access token validation.
• Enabled real-time messaging and event-driven admin updates via WebSockets, integrating external chat platforms and backend workflows.
• 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.

• Designed a distributed system using event-driven architecture (AMQP publish/subscribe), ensuring reliable asynchronous workflows through idempotent processing.
• Built a high-performance API Gateway using OpenSwoole, centralizing routing and enabling efficient API composition across services.
• Implemented core domain services (OAuth, Ledger, Blacklist, Support, Email, SMS, Currency, Customer, Merchant) backed by Doctrine ORM/ODM.
• Implemented a Reporter microservice leveraging CQRS, with Elasticsearch integration to optimize read-write separation and high-performance reporting.
• Designed distributed transaction flows using the Saga orchestrator pattern to ensure reliability across domain services.
• Developed reusable packages (OAuth, Common, Contract), standardizing authorization, shared components, and AMQP message contracts to improve consistency and reuse across services.
• Delivered Admin and Mobile apps (Angular + Capacitor) with shared component libraries.

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.
• Designed a modular platform prototype in GitLab combining legacy and microservices, enabling rapid client onboarding through selective service forking.
• Transitioned the system from monolith to microservices (Email, SMS, OAuth, Currency).
• 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 for critical application events.
• Conducted stress testing, achieving 153 RPS (synchronous) and 288 RPS (asynchronous).
• Documented BPMN diagrams to visualize workflows, ensuring clarity and efficiency in financial and transactional processes.

Образование

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
  • Symfony
  • REST API
  • OAuth 2.0
  • Doctrine ORM/ODM
  • API Platform
  • PHPUnit
  • Swoole
  • PostgreSQL
  • MySQL
  • MongoDB
  • Elasticsearch
  • Redis
  • JavaScript
  • Angular
  • Capacitor
  • RabbitMQ
  • WebSocket
  • Docker
  • Kubernetes
  • Elastic Stack (ELK)
  • Git

Знание языков

  • Английский — выше среднего
  • Украинский — свободно

Дополнительная информация

Focused on DDD, microservices, and architecture; influenced by Evans, Fowler, Richardson, and the GoF patterns.

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: