• Файл

Anton

Програміст PHP

Розглядає посади:
Програміст PHP, Full stack engineer
Місто проживання:
Харків
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонЕл. пошту

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

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Personal Info
Anton Kuleshov
ak
Location
Senior Software Engineer Kharkiv, Ukraine
Open to remote

Summary Phone
[відкрити контакти](див. вище в блоці «контактна інформація»)
Senior Software Engineer with 9+ years of experience building and maintaining full-stack
web applications, primarily in PHP and Symfony. Currently a core engineer on a large E-mail

property-management platform, where I built a RabbitMQ-based notification microservice [відкрити контакти](див. вище в блоці «контактна інформація»)

from scratch, drove part of the monolith-to-microservices split and delivered bank / payment GitHub
integrations. Experienced across fuel retail, government and property-management domains github.com/antonkuleshov
in REST API design, high-load optimization and legacy modernization. Comfortable owning
LinkedIn
features end to end on the backend (Symfony, RabbitMQ, Elasticsearch, PostgreSQL) and the
[відкрити контакти](див. вище в блоці «контактна інформація»)
frontend (React, TypeScript). Fully effective in remote, distributed teams.
ov8

Experience Skills
2024-08 - Senior Software Engineer PHP / Symfony
Present Efumo SSC — RNP (Rīgas namu pārvaldnieks) platform
REST API / Microservices
Core backend engineer on the RNP ecosystem — the property-management platform of
Riga's largest residential housing manager (hundreds of thousands of apartments). A large RabbitMQ / Symfony
Messenger
PHP / Symfony monolith being decomposed into microservices, with a tenant self-service
portal and dozens of external integrations. Elasticsearch
• Built the platform's notification microservice from scratch (Symfony 7, RabbitMQ,
PostgreSQL / MySQL
Symfony Messenger, PostgreSQL) — worker containers with retry / back-off and dead-
Doctrine ORM
letter queues, REST API and monitoring. Primary contributor (~400 commits); it handles
all email, SMS, push and feed messaging with a ≤ 15-second SMS delivery target. Docker / GitLab CI/CD

• Designed the mass-distribution subsystem for tenant campaigns: recipient trees, categories, PHPUnit / PHPStan
templates, scheduled publishing, live progress tracking and stop / resume. Tuned consumer
SOAP / XML integrations
throughput (~1,200 messages/min per consumer) and led incident response for large
mailings. JavaScript / TypeScript

• Migrated all outbound email / SMS / push from the monolith and the tenant portal to the React / Node.js
new microservice, replacing scattered legacy senders behind a single API. HTML / CSS
• Delivered bank and payment integrations in the monolith — SEB, Swedbank (Swedbank
Git
Gateway / SOAP, e-invoice XML / XSD, payment-order PDF parsing), Luminor and
Citadele: statement import, backfill / retry jobs and recovery after production data
Languages
incidents.

• Developed features for the e-RNP tenant self-service portal (~190 commits): two-factor Ukrainian: Native

authentication with mandatory phone confirmation, contact-data management, cost- English: B1 (Intermediate)

estimate and document views, mobile layout.
• Added LDAP / Active Directory authentication, migrated core tables from MyISAM to Convert
InnoDB, and contributed API / BFF routes to the new Next.js frontend. To Pdf
• Helped shape the monolith-to-microservices roadmap (notifications, invoicing, call centre)
and owned the notifications domain end to end.
Also at Efumo: backend and admin panel for a fuel-provider mobile application (Symfony 7);
a sanction-management system for a government organization (Symfony 7).

Experience (continued)
2023-04 - Software Engineer (Freelance / Contract)
2024-08 Self-employed — Remote
• Delivered backend features, REST integrations and bug fixes for several clients
(PHP, Symfony), including modernization of legacy applications.

2022-04 - Senior Software Engineer
2023-04 Agile Fuel
• Developed new features and business logic for a retail platform API (Symfony
5, PHP 8.2), reducing response and page-load times through profiling and query
optimization.
• Built frontend features for the retail platform (React, TypeScript) and its admin
system (ExtJS).

2019-04 - Full-Stack Developer
2022-03 Rational-Soft
• Built a retail analytics platform from scratch (Symfony 5, DevExtreme / React
components) and a lead-collection system aggregating leads from multiple
external sources, covered with unit tests.

• Maintained and optimized a trade-in portal for a car dealer network;
implemented e-signature for document uploads (Symfony 3, jQuery, Twig).
Contributed to 4–6 parallel projects overall (Symfony, Nest.js, React).

2018-05 - Full-Stack Developer
2018-12 Fluvius
• Optimized a legacy Facebook ads/accounting system (native PHP, jQuery,
AngularJS) and built a promotional portal end to end (Symfony 4, jQuery,
Webpack).

• Reworked a CRM system for an outsourcing company as part of an
international team, integrating external APIs (Symfony 3, jQuery).

2016-09 - PHP Developer
2018-05 PJSC "Ukrzaliznytsia", IT department
• Migrated a train seat-availability platform to a new codebase and database
(PHP, JS); built internal reporting systems generating XML data from an Oracle
database.
• Developed an internal inter-department notes system with search and admin
management (Symfony 2, SonataAdmin).

2009-10 - Support Specialist
2016-08 PJSC "Ukrzaliznytsia"
Technical support for automated railway systems: log analysis, XML data checks
and monitoring of information reports.

Education
2015-09 - Kharkiv National University of Radio Electronics
2016-10 Specialist, Software Engineering
2003-09 - Kharkiv State Academy of Railway Transport
2008-05 Master, Organization of Transportation and Management

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

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

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


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