Position: CTO, Head of Engineering
Category: Lead
English level: fluent
Years of experience: 11

Technical management of the product (50M users per day) with a team of 50 people. Constantly evolving processes which allow reaching high-level scalability of teams and fast delivery (production deployment 5-10 per day ) with proper quality of the product (test-design)

Management of 5 teams distributed all over the world. Process design and implementation that speeded up the delivery 3 times.

Design and implementation of ERP distributed system which consists of 10+ modules and 300+ thousand lines of code. Modules is a RESTful application with HATEOAS constraints.

Design and implementation of RESTfull API for enterprise cloud projects with more than 400 thousand users.

Design and implementation of the distributed application for the restaurant network. 200K LOC. DDD + ATDD approaches.

Design and implementation of the testing framework (Java) for API, web and mobile testing.

Set up a process for successful collaboration and delivery by 8 teams.
More than 10 years of experience in object-oriented programming with PHP, several Java and C++ projects.
More than 17 years of experience in management. (Project management, PO, engineering lead, CRM, etc.)
Engineering Manager with a team of 50 people.
Design and implementation of the whole software development lifecycle (SDLC). (Iterative waterfall and agile models )
Agile architecture driver 
Have Telegram channel about DDD and Software Architecture
Application architect for 300K+ LOC projects. 
Speaker at PHP conferences.
The main contributor to several open-source projects.
ATDD/TDD/BDD
Domain-Driven Design
Design and implementation of Continuous Integration (Apache Ant + Jenkins)
Use Git + Bitbucket 
Design and implement RESTfull services with HATEOAS constraint
Comply with such principles: SOLID, KISS, DRY and YAGNI
Code refactoring 
Design and architecture patterns
UML class, activity and sequence diagram 
Frameworks: Phalcon, Laravel, Symfony, Slim etc. 
IDE: PhpStorm, IntelliJ, CLion
Issue tracker: JIRA, YouTrack

Soft skills:
- 17 years of management experience;
- 10 years of development/architecture experience;
- A technical representative of the company for Europe & USA clients
- Experience working in EU companies on EM positions
- Microservice engineering
- Refactoring of legacy systems 
- Project Management (PM, Product Owner)
- Customer relationship
- Team Lead
- Engineering Manager 

Technologies:
- PHP 5-8 & Frameworks(Symfony, Laravel, Phalcon, Slim)
- MySQL/Redis
- Java SE & Spring Framework
- C++
- Backend Testing with Codeception, PhpUnit, Selenium, Selenide
- Cucumber
- Docker/ K8s basics
- AWS
- Apache Ant + Jenkins
I'd prefer to take responsibility for the establishment and/or development of the technical department in the software company.

I'm interested in collaboration with class A players. 

+ challenging projects with the ability to implement modern approaches to provide the best benefits.