Position: Software Engineer
Category: Python
English level: upper
Years of experience: 5

ACM Contest
First place on 1/8 final out of 147 teams, third place out of 30 teams on 1/4 final.

UOI, 1/2 final
First place(2017) and second place(2018), out of 500 students

“OLIMP”
First place on Dynamic programming contest, Bronze medal on final contest.
Work experience
Project description: Software development and Improvement for the existing monolithic infrastructure
Team: PM, BE Dev 5, FE Dev 3, QA/BA 2
Responsibilities: API development, unit testing, load testing, end to end testing, writing documentation, SQL database querying, datadog dashboards and metrics creation
Technologies: Python, AWS(EC2, SSM), PyTest, Docker, PostgreSQL, REST API, GraphQL API(graphene), Jmeter, Scala, Locust, GitHub, Jira

Project description: technological transformation of current platform from monolith architecture to microservices
Team: Scrum Master, Technical Lead 2, BE Dev ,4 Architect, Product Owner
Responsibilities: API development and deployment, unit, performance and postman testing, new functionality documentation, metric dashboards creation
Technologies: Python, AWS(S3, DynamoDB, Lambda, IAM, SQS, SNS, CloudFormation, MSK, SSM, KMS, APIGateway, AppSync, CloudWatch, etc.), PyTest, Postman, OpenAPI, Kafka, Bash, VTL, Akamai, Grafana, Azure DevOps

Responsibilities: Created AppSync GraphQL API, performed
Lambda and velocity template resolvers, unit tests, created database migration scripts
Technologies: Python, AWS(AppSync, Lambda, S3, DynamoDB, APIGateway, CloudWatch etc.), PyTest,
Terraform, VTL, Asana, Kronos, GitLab

Project description: A python parser of web-page content and a chrome extension. Extension works on Linkedin / o b s page
Responsibilities: all development activities
Technologies: Chrome family web browser, browser local store, Python, RegExp, Selenium, JS

University projects:
Project description: Technology to control opacity and transparency of windows of all shapes
Responsibilities: Team Lead activities. Managed firebase
connection and low level application logic, developed business layer, created mockups for application
Technologies: ReactS, MongoDB, Arduino Language, Trello, GitHub, Figma, Liquid crystal dynamic glass

Project description: Technology designed for tracking runtime and position of athletes, who participate in marathons.
Technologies: Arduino Language, Python, Docker, JS, Trello, GitHub
I don't want to work on support activities, since tasks there don't require interesting solutions, just simple changes. That will slow down my personal growth and I won't bring as much impact as I can(for example during developing new functionality)