Position: Python Developer
Category: Python
English level: upper
Years of experience: 3

Designed and developed a system that allowed to create of unique customer accounts among 30m of users with non-unique phone numbers. The system was scalable and configurable with abilities to adjust infrastructure load, trace, repeat, and roll back each step of every migration.

Designed and developed a system that gathers data about more than 3 million SEO-important pages, calculates their score, and ranks them.

Seamlessly upgraded project ElasticSearch from 2.X to 6.X

Constantly worked on performance. Our team reduced the number of slow SQL queries from 25/s to 0.1-0.3/s. One of my achievements was decreasing 95th percentile of chat API response time from 1.5s to 50ms.
I'm a backend-oriented software engineer with 3 years of commercial experience (e-commerce domain). Have bachelor degree in Computer Science. Have experience working both with large-scale monolithic apps and developing microservices from scratch.

The project I'm currently working on is a big (10k RPS peak load) goods marketplace. It consists of a monolith written in Python and a bunch of microservices written in Python/Node/Go/etc. I'm working on:
 - customer cabinet
 - rating & feedback ecosystem
 - authorization
 - marketing events system

The most common technologies in my day-to-day work are:
 - Python, PostgreSQL, Redis, GraphQL for backend
 - gRPC, Kafka for cross-service communications
 - Docker, Helm, Kubernetes as deployment tools
 - Git as VCS
I expect good engineering culture.
Front-end is acceptable but should be a minor part of the job. 
No Python 2.X