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


PHP backend developer (Tech lead role) – 04/2020 to 10/2022
1. Working with other developers to manage large, complex service projects.
2. Completion detailed programming and development tasks for web-services as challenging back-end server code.
I was working on extending and improving base functional on the service, based on Laravel framework with admin panel on Laravel Nova.
The base features, I was working on: organization of new flexible and scallable architecture for deployment the platform, in this flow my task was in moving the service from rancher as outdated multi-cluster orchestration platform to the more modern and flexible platform for which had been chosen the kubernetes based on Amazon EKS service, Creating real time messaging between customers and landlords system based on socketIO, developing email/sms reminders and system notifications
The other tasks on this project:
1. Optimization database structure and sql queries to make project faster
2. Creating inside vueJs visual analytics and queries for external analytics platform. For
external analytics was being used the services like tableau.
3. Datadog and bugsnag integration for monitoring and debugging services in production
mode
4. Extending referral system
5. Extending and supporting other current functionality
6. Updating CI (based on CircleCI)
7. Backend code review
8. Interaction with the second team and agreement of the joint work
9. Cooperating with front-end developers to optimization api requests (where was being
used graphQl) and looking for optimal solutions
10. Optimization of service working by creating cache service layers on Laravel and
server sides
11. Intermediate load testings between releases’ stages
Stack of technologies: Laravel, docker, Amazon services (EKS and other), git, VueJs

Full Stack Developer (Pm/Tech roles) - 2006 to
04/2020
The service of local business in Luhansk region and Freelance platforms like fl, upwork and so on
3. Cooperate with designer to create clean interfaces and simple, intuitive interactions and experiences.
4. Develop project concepts and maintain optimal workflow.
5. Develop full functionality applications for working, supporting and improving business