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


2020.07 – 2022.02	Senior Software Developer (PHP)
Horstech, Developers
Responsibilities:
Build and maintain WEB application for healthcare system.
Provided leadership on workflow organization from requirements definition through to development and successful deployment.
Rewriting the old legacy code, improving performance of the system due to code optimization and reorganization database structure.
Working with product managers to re-architect system and enhance the application's features.
Integration with central database of Ukrainian electronic healthcare system (eHealth) using REST API 
Code review.
Deploy to production servers.
 
Stack of technologies:
PHP 7.4, Yii 2, PHPUnit, Codeception, Docker, PostgreSQL, Redis, Memcached.

 
2019.03 – 2020.06	Middle Software Developer (PHP)
Hydra Globe, Developers
Responsibilities:
Develop and maintain new e-commerce platform based on microservices architecture pattern.
Rewriting the old legacy code, improving performance of  the system due to code optimization and reorganization database structure.
Integrate open-source and third-party applications into existing system.
Troubleshooting, testing, and maintaining microservices to ensure high performance and functionality.
Write API documentation, unit, functional and acceptance tests.
Code review.
 
Stack of technologies:
PHP 7, Laravel, PHPUnit, Codeception, Docker, MySQL, MongoDB, Elasticsearch, Redis, Memcached.
 
2017.04 –  2019.03	Middle Software Developer (PHP)
TemplateMonster, Developers
Responsibilities:
Develop and maintain new e-commerce platform based on microservices architecture pattern.
Design and develop system core services: checkout and payment systems, events bus, user's notifications, products search, storefront navigation.
Integrate open-source and third-party applications into existing system.
Troubleshooting, testing, and maintaining microservices to ensure strong optimization and functionality.
Write API documentation, unit, functional and acceptance tests.
Code review.
Organize and teach trainees.
Stack of technologies:
PHP 7, Yii2, PHPUnit, Codeception, Docker, MySQL, MongoDB, Elasticsearch, Redis, Memcached, RabbitMQ, Centrifugo.
 
2015.09 – 2017.03	Junior Software Developer (PHP) 
TemplateMonster, Developers
Responsibilities:
Research and improvement of system modules.
Assist in the designing, development, and deployment of new modules.
Full-stack coding (PHP, JavaScript, Twig).