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


Over the long period of work in the company, I have gone from a junior php developer to an
experienced php developer, and I also tried myself as a project manager.
Mostly backend developer and partially full stack frontend.
I was engaged in the development of a backend for frontend projects, in particular:
— development and optimization of projects on the company's own php framework
— development of frontend scripts using vanilla JS / jQuery
— optimization of frontend projects using Google AMP technology.
— optimizing the front-end load speed and raising key metrics to improve Google Web Vitals
— improving content download speed using CloudFlare / Amazon Cloudfront / Amazon S3

Also I was engaged in the development of high-load backend services for collecting data and analyzing them for company purposes, in particular:
— development of a large number of data parsers (scrapers or data collection via API) and modules with huge number of queries and multiple threads.
— development of distributed tasks using rabbitMQ
— development of a website screenshot service using puppeeter
— constant monitoring and testing using loggly, sentry, CI, phpunit, zabbix, newrelic.
— development of a project structure, work with Amazon AWS services

Also for two years I worked as a project manager, combining with technical aspects on main projects and was engaged in:
— organization of communication between teams, meetings and support of services (experience with various task management systems - trello / basecamp / asana)
— technical code review and refactoring.
I'm interested in:
- project without burocracy and micro-management;
- ONLY remote work;
- opportunity to learn new technologies;