Position: Head Of Engineering / CTO
Category: Lead
English level: upper
Years of experience: 10

On my current position I architectured highload, 24/7 supported microservice e-commerce system, which currently is one of the fastest e-commerce platforms in Europe and able to handle more than 50k requests per minute. On this way different approaches were implemented affecting the system performance:

- Architectured and developed Nginx-based balancer proxying requests from CDN to application servers (if balancer gets unexpected response from the server or response takes longer than usual - traffic gets proxied to another app server);

- Designed an approach for caching server response (html, json, .js & .css, images etc.) on the different levels, from user browsers and CDN to memchached servers and Nginx;

- Implemented static content preloading to user browser using server response headers;
   
- Designed custom approach for storing, sharing, resizing and compressing images;

In addition to e-commerce I also have an experience with architecturing CRM and ERP systems
10+ years experience in commercial development;
5 years experience in managing and leading teams, including PHP, JS, Android and iOS developers;
Microservices architecture designing;
Communication with clients;
Project management using Agile approaches;
E-Commerce;

2022 - Present  - Head Of Engineering
2019 - 2022     -  Engineering Manager, System Architect
2017 – 2019     - Technical Team Lead.
2012 – 2017     - PHP Developer, Full Stack Developer.