Position: PHP Developer
Category: PHP
English level: intermediate
Years of experience: 6

I've made a lot of optimizations and improvements during my career. The most significant to me is implementing real-time support department monitoring dashboard. Which I developed self. There I used many interesting things for me such as web socket, SPA, Laravel jobs for integration remote service.
I have a total experience of more than 6 years.

My main tasks were follows:
Writing and maintaining reusable libraries;
Code coverage with unit and integration tests;
Performing code reviews and sharing best practices with colleagues;
Writing cron jobs;
Writing queue workers powered by Laravel queue, RabbitMQ;

During all this time, I have been developing a custom CRM/ERP system. Developed a website for advertisements, worked in an email distribution service, where he was engaged in support and development of new functionality. Worked in the field of online advertising.

Also, I worked as a team leader of a small team of two backend developers (including myself) on another project.

I performed code review, worked on database design, and implemented functional requirements (in cooperation with other team members) based on my architectural approaches.