Виктор

Backend Developer (PHP), 50 000 UAH

Employment type:
full-time, part-time
Age:
38 years
City of residence:
Dnipro
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Middle php developer

from 01.2023 to now (3 years 10 months)
NDA, Дистанційно (IT)

Billing & Wallet System

• Contributed to the development of a usage-based billing and wallet system, replacing legacy subscriptions with a pay-per-use model.
• Developed wallet components for balance top-ups, deductions and automatic transaction tracking using Doctrine entity listeners.
• Implemented Google BigQuery integration for storing historical data used in analytics.
(PHP, Swoole, PostgreSQL, Doctrine ORM, Google Pub/Sub, Google BigQuery)

High-load & async processing

• Investigated and fixed database deadlocks and memory exhaustion issues in bulk import processes.
• Developed a batching layer for Google Pub/Sub publishing in Swoole-based services, reducing individual publish requests and network overhead.
(PHP, Swoole, PostgreSQL, Doctrine ORM, Google Pub/Sub)

Data aggregation (complex scraping)

• Independently maintain a legacy Symfony application, investigate production issues and implement technical improvements.
• Implemented concurrency control for parallel data collectors, preventing conflicts between Selenium sessions.
• Reorganized background processing using high- and low-priority RabbitMQ queues to prioritize critical jobs.
• Integrated Python-based browser automation with existing PHP orchestration through message queues.
(PHP 8.4, Symfony 5.4, MySQL, Doctrine ORM, RabbitMQ, Redis, Docker, Selenium, Python)

Additional education and certificates

No additional education or certificates.

Knowledge and skills

  • PHP
  • Laravel
  • Знання принципів ООП
  • Docker
  • MySQL
  • Git
  • Docker Compose
  • Symfony
  • PostgreSQL
  • RabbitMQ
  • Користувач ОС Linux
  • PHPUnit
  • PhpStorm
  • Functional testing
  • Redis
  • GitFlow
  • Selenium WebDriver
  • Twig
  • Swagger
  • REST API
  • Legacy Refactoring
  • Google Pub/Sub
  • BigQuery
  • Doctrine ORM

Language proficiencies

  • Ukrainian — above average
  • English — beginner

Additional information

B2B

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: