Languages
-
English - B2
-
Russian - C2
BIO
Python developer with 4 years of experience working with AWS, web frameworks and blockchain. Experience in monitoring, conducting interviews, leading a team and speaking at conferences. I always strive for logical and deliberate decisions, understanding of business logic and customer needs. I try to fully understand the origin of the problem. Easy to learn, ready to learn new tools and technologies.
Experience:
development and deployment of Python applications on both IaaS and PaaS, FaaS (AWS) and IaaC (AWS CloudFormation, serverless framework)
development using Django web frameworks, Django Rest Framework, Flask, FastAPI, Bottle
development of GraphQL API and authorization via OAuth2 protocol
development of telegram bots and client bots using Telegram Bot API, Aiogram, Telethon, Pyrogram
development of multithreaded and asynchronous programs
writing unit, integration and end-2-end tests using pytest
linters and formaters of code, code review
CI/DI
work and development on macOS, Linux and Windows platforms
token distribution and software development using the Blockchain API
working with SQL and NoSQL databases, development using ORM and without
writing complex SQL queries (CTE, aggregation functions, partitioning, JSON aggregation) to collect statistics, query optimization
development of container applications using Docker and docker-compose
development using task queues and data (Celery and RabbitMQ)
Nginx configuration experience as a web server and load balancer
development of parsers, scrapers, automation of actions in a web browser (Selenium)
development of scripts for working with files, tables and data aggregation
profiling and debugging Python code and performance optimization of Python algorithms using Cython
communication with the client, status meetings, planning meetings
Hobbies:
Current interests: sports mafia, DJ, music writing, algorithms and Cython.
Favorite music - EDM.
Favorite movies - "Forest Gump".
Favorite book - Stone Island President
Specialist's location
Belarus, Brest, UTC+3
Ready for relocation
Doesn't matter
Partner's location
Belarus 