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


As a Python Developer my responsibilities included:
 - high-load microservices development;
 - development of microservices based on REST API;
 - development of microservices based on queues (RabbitMQ, SQS, Pub/Sub);
- database development (SQL, NoSQL)
-  websites development;
-  automatic report generation;
- automation of any kind;
- scraping
- CLI development
- unit-tests, coverage
- code review and refactoring
- support legacy projects
- writing documentation

The most used technologies: FastAPI, Flask, MongoDB, Cassandra,   RabbitMQ, Git, REST API, microservices, asyncio, AWS, GCP, Jenkins, Docker, poetry, pytests.

In my free time, I am interested in ML and application development using Python + Flutter + Firebase.