Position: Senior PHP Developer / Architect / Team leader / CTO
Category: PHP
English level: upper
Years of experience: 10

- contributed to MongoDB driver for PHP;
- had created PHP MongoDB ODM with functionality, similar to Doctrine ODM, which is 3-6 times faster that Doctrine ODM;
- learned 6 programming languages - PHP, Javascript, Go, Python, C++, Swift;
- at the last job did all backend job: architecture, infrastructure (Docker + Kubernetes + AWS), CI/CD processes, API development and documentation etc. Brought 3 products to market;
- drastically decreased new projects development time and cost by creating a good core platform as a tech lead at one of the last companies.
At the last job, I created and documented the REST API for three mobile applications using PHP 7.2, Symfony Framework, MongoDB, Swagger, etc.; deployed and supported the infrastructure (AWS + Docker + Kubernetes), set up CI / CD processes, participated in the development of web applications (Symfony, Vue / Nuxt.js, Rest API), mentored developers, etc.

Summary: 

- 10 years of technical experience
- 4+ years of experience as an architect / team leader / CTO
- Expertise in high-load solutions architecture and backend development
- Wide technical outlook: experience with web / api development, frontend, mobile development, DevOps, cloud infrastructure (AWS) etc.
- Knowledge in related fields: product design, web and mobile apps design, marketing etc. 
- Management experience

Technical skills:

- Solution architecture
- PHP 7 (Symfony 4, DDD, TDD, PHPUnit, REST, Swagger etc.)
- MongoDB (contributed to PHP driver, had written PHP ODM, that is 3-5 times faster than Doctrine) 
- Javascript (VueJS, Nuxt, Node.js, Express)
- MySQL
- Docker
- Kubernetes
- AWS
- CI/CD (Bitbucket Pipelines, Gitlab CI, AWS CodePipeline, Jenkins etc.)
- Golang
- Python (Django, Flask, Tornado, Sanic)
- iOs development (Swift, React Native)
The ideal job for me:

- product company;
- startup atmosphere;
- big amount of responsibilities - from architecture, backend development and DevOps to frontend;
- no legacy technologies;
- flexible schedule;
- the role of senior developer / architect / tech lead / CTO;
- maybe a new product - will be happy to do it from scratch.