Position: PHP Developer
Category: PHP
English level: upper
Years of experience: 9


Skills:
PHP (Yii, Symfony, Laravel, Slim)
HTML
CSS (Bootstrap, Material, LESS)
DBMS (MySQL, SQLite, MongoDB, Firebird,  ClickHouse, Vertica)
JavaScript (jQuery, Angular, Vue.js, React)
Templating (Twig, Smarty, Blade)
VCS (Git, Git-flow, Conventional Commits)
OS (Linux, Windows)
Message broker (RabbitMQ, Gearman)
Caching system (Memcached, Redis)
Search engines (Elasticsearch, Sphinx)
Other: AJAX, XML, JSON, CSV, REST, SOAP, GraphQL, Docker, Vagrant, Ansible, Zabbix, GitLab

I will be useful to you in different by complexity applications. I have experience of:
- designing architecture
- query optimization
- creating and using API
- managing of statistic, metrics, and logs
- writing CRON commands and demons
- working with big and cached data
- refactoring and reviewing
- using a CI/CD
- writing clean, maintenance, and testable code (PHPUnit, SOLID, DRY, PSRs, YAGNI, early return, low cognitive complexity, low cyclomatic complexity, low coupling, high cohesion, strict types, minimum input and output parameters, suitable data structures, the law of Demeter).
job