2,5 года опыта · Английский Upper Intermediate [?]
Able to decide most tasks by using standard PHP functions.
Ability of practical using magic functions and variables.
Experience of using debug tools such as xDebug Debugger, monolog, chrome dev-tools.
Skill in using exceptions as powerful tool for handling unforeseen cases.
Using composer packages to dependency management.
Knowledge of PSR-0/PSR-4 autoloading standards.
Experience in integration of Docker.
Knowledge of modern design patterns (MVC, DI, Unit Of Work, Abstract Factory, Builder and etc.) and experience of combine them.
Using SOLID principles for writing clean and expandable code.
Strict using PSR-1/PSR-2 Standards to write code.
Experience of using MySql database.
Skill in using indexing, constraints, foreign keys, queries optimization, transaction isolation levels.
Knowledge of main Redis commands.
Experience of creation packages, commands.
Using supervisor and cron as job-provider.
Knowledge Eloquent ORM and using relationship.
Using middlewares and policies.
Events, listeners, queues, service providers.
Knowledge of jQuery, CSS, HTML5, css frameworks Bootstrap, Bulma.
Experience in developing of js apps on Vue.js 2.0 framework.
Using and creating npm packages.
Knowledge in autowiring, service tags, configuration.
Experience of using Doctrine, cheme, repositories, understanding of relationships.
Understanding of security and Voters.
I have developed CRM on the Yii2 framework when i worked in the Studio Vision Company (now it calls Logics7).
I worked from beginning of the company Money24 and developed most of functional this project by the Laravel 5+ framework.
When i worked for The App Solutions i worked in team with high quality developers on the Symfony 3 framework.
Quality of the product and code. A team of quality developers. soft schedule