Highly motivated and results-oriented software engineer with 14+ years of experience in the IT industry, including 12+ years of experience in software development, mostly in backend components using JavaScript and PHP ecosystem.
Professional skills
• Software development using JavaScript ES5/6 and PHP5/7/8 platform (design patterns, OOP, PSR, PHPUnit, PHP ecosystem).
• Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Firebase), Redis...
• Experience with high-load projects, software infrastructure (on Linux), and cloud computing (AWS).
• Experience in front-end and back-end web development.
• Approved and successful usage of DDD / TDD / CQRS + Event Sourcing, SOLID principles on a flexible and scalable software solutions.
• Implemented Git Flow development process, SAST, BPT, Code Analysis, Continuous Integration / Continuous Delivery using Docker with a zero downtime updates / upgrades.
• Basic knowledge of the programming languages: Python, Java SE/EE, C/C++.
Frameworks
• JS : React, Vue
• PHP : Laravel, CakePHP, Symfony, Yii, CodeIgnitor