Position: Senior PHP Developer
Category: PHP
English level: intermediate
Years of experience: 11

Created the backend part of a high-load (DAU 50k+) successful dating product from scratch and built a cross-functional team. Advanced to the role of CTO on the project. 

Throughout my career, I have developed various projects ranging from promos sites for Coca-Cola to a small online banking system. 

Almost in all jobs, I was entrusted with managerial responsibilities. 
Grew several juniors to middle level.
Over the last 6 years, I developed the backend part of a dating project with the following stack: PHP 8, Yii 2, MySQL, Redis, RabbitMQ, ElasticSearch, Google BigQuery, and GCP. During the growth of the project, I worked with the DevOps team to implement auto-scaling of web servers, master/slave database replication, asynchronous task execution, and more. To improve quality, I covered the code with tests, added PHPStan checks, code style, PHPMD, code review. I constantly refactored, organized the code according to the Package by Feature approach, followed SOLID, GRASP, DRY, YAGNI, and KISS principles.

Actively interacted with product managers, marketers, and analysts. Did not blindly execute their tasks, but always delved into the essence and proposed various improvements that I could see from my side.

Managed a team of back-end, front-end, and QA.

Previously had extensive experience in developing web projects of various complexities.

Actively interested in approaches to writing clean and right code, as well as architecture design. I want to move from the role of a "framework" developer to a PHP developer, for whom the framework is one of the tools, not a specialization.
Stable and successful company, friendly team atmosphere, interesting and meaningful project, freedom of action, care for employees.