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


have experience in back-end-developing more then 10 years.
Last 4 years I am working with Yii2 and Symfony based frameworks on PHP7 in microservice high load system.

During last period I did a lot of work related with code refactoring and unit-tests code covering.
Also I was substituting team-lead during his vacation and doing all his duties.
I took an active part in Scrum ceremonies, monolith decomposition, code integration processes with other teams, project processes monitoring.
 
Recent resolved problems:
 • using messagebus buffer for AMQP-messages if it is impossible to send message in flow immediately;
 • docker container routine automation using bash-files (start, stop, exec containers with params, run tests, make and import MySQL dumps, clean cache, make docker image from container etc).

Some additional info:
Using docker image as production environment emulation. Dockerfiles and docker-compose files keep in git-repository so if it is easy to make changes. Project docker image is used also to run autotests on deploying.
All main microservice processes, requests, income and outcome AMQP-messages are logging with ELK stack. So it is easy to monitor, analyze logs and add alerts.

My current spoken English is intermediate.
1. I would wish have SCRUM workflow

2. At my job English-speaking skills considered as hobby and one year ago I paused working with my English-teacher. Now I have "pre intermediate" English level. I have purpose to continue improve my English skills.

I think efficiency is very important for employee. That's why
I would like to work in a team with SCRUM workflow.
As for me it is pleasure to work with microservice architecture and communications between its items (AMQP-brokers, RESTful API or GraphQL)
I like to improve and develop such system.
My stack is (in short):
php, mysql, redis, rabbitmq, docker
I can monitor and analize logs data in Kibana or Zabbix. 

Also I like to growe up and resolve complicated, complex issues )