Position: Розробник PHP
Category: PHP
English level: intermediate
Years of experience: 5

Creation of a search engine on ElasticSearch for a HighLoad project. Introducing DDD and TDD Approach to the Project
First work is Deka on positions Full-stack developer. Main programing languages on PHP (Laravel framework), JS (Vue.JS framework) and SQL(PostrgeSQL, MySQL). Rewriting deka.ua main site from Yii v .1.17 on Laravel 5 framework using an approach SOLID, DDD, TDD. Application architecture is Clear Architecure.
After Deka my next work was in Together Network.
The main product is highLoad dating service with over 110 million active users. There are both a lot of legacy code and microservices based on new technologies (Symfony, redis, elastic).

Responsibilities:
- Support and development of new features for the user search system on the dating platform.
- Main product support, introduction of new features, legacy code refactoring.
- Implementation of a new architectural approach for the project (Distributed Transactions: Saga).
- API development for mobile applications.
Product company with very interesting and dificult project.