Position: Team Lead/Senior PHP
Category: Lead
English level: fluent
Years of experience: 10

On my previous jobs: 
Led the development team of 10 engineers.

Supported and developed new features for a high-load commenting system with 40k requests per minute. Our widgets were integrated with some of the most popular US news portals (e.g., LA Times, Chicago Tribune, Hearst Media).

Successfully went through whole ICO process, including implementation of security measures, development of a billing service with Ethereum wallet binding and a blockchain network listener.

Refactored most of the system into SOA, improving maintainability and performance. All communication is done via Kafka event bus (events packed with thrift) and thrift RPC.

Greatly improved the speed of the product delivery through implementing the CI deploying process.

Created some new products from scratch for the company including promoted headlines, a resource for mass comments and headlines promotions, and moderation.

Developed some microservices, including a media service for media content uploading and resizing, stats HTTP capturing service, captcha service, and more.

Moved every part of the system from AWS (ECS) to Google Cloud (Kubernetes).

Implemented a Java resource calculator for Docker into the current deploy process to utilize the CPU and memory. Resource consumption decreased by around 13%.
Object-oriented Programming (OOP), 8 years
Lead, 5 years
PHP, 8 years
Java, 1 year
MySQL, 8 years
PostgreSQL, 3 years
Symfony, 4 years
Laravel, 3 years
Yii 2, 3 years
Spring, 1 year
I'm eager to investigating business processes (via DDD technique) and translating business needs into code while making every effort to minimise the project costs for clients.