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

There was a time when I grew up to the team leader and I built my own team from scratch.

I moved the project from old PHP framework to new one.
I'm PHP developer with more than 10 years commercial experience. I used to write clear and obvious code related to the framework or the technology that I'm working with. Furthermore I like to use the code design patterns and follow to SOLID and other principles (KISS, DRY, YAGNI).

I finished many different projects started the small sites to the huge eCommerce portals. Hence I can do either backend or frontend. In relation to the frontend part I know Vanilla JS, jQuery, worked with Vue.js 2, familiar with React.js. I made two build system for frontend co-workers, the first based on Gulp, second - Webpack. 

However I'm backend developer with PHP 5,7,8 knowledge, familiar with Python 2 and 3. I used RabbitMQ, Redis, Memcached, WebSockets, AJAX, RestAPI, SOAP.

I prefer works in PHPStorm where phpcs, phpmd, phpcpd, phpstan are enabled. I know coding standarts (PSR) and Git Flow with the issues tracker.

I'd like to write unit tests, study Psalm, move more to the DDD in the nearest future. That's why I'm read IT books from time to time.

Also I know a couple DevOps things as Proxmox and I can set-up and configure LXC or Docker container.
I love coding. That's the main point.

The size of the company or/and team doesn't matter for me because I'm flexible person.

I'd like to get more experience in writing the unit tests: PHPUnit and Codeception.

The greatest thing is people. I prefer professional team and approachable management.