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

I am constantly learning something new in programming and improving my skills. I work on various projects, from small to large commercial systems. I want to work in a team of professionals and be a strong link
A large corporate project, with a huge base of used cars and information about their condition. Designed for B2C segment. The project consists of many parts and is designed to automate the complex processes of selection and diagnosis of cars. Web Based Project, Python 3.
Creating prototypes, choosing technologies for implementation of the new features (Static and Media Processing, Reports, DB Design);
Improving product security and reliability; Optimizing code to work faster;
Coding, testing and debugging technical solutions in compliance with the defined engineering standards;
Team: 20-25 team members

A large commercial project designed for financial transactions (currency exchange) and the preparation of various reports. Designed for B2C segment. The project consists of many parts: a currency converter (exchange through a calculator), analytics, reports, etc. The project is deployed in Docker. Web project, Python 3.
Achievements/Tasks:
- Create API. Create and configure permissions. Writing scripts - database autofill, automatic creation of transactions.
- Creating prototypes, choosing technologies for implementation of the new features (Authentication & Authorization, Reports, DB Design).
- Python, Django, Docker, Git, MySQL, PostgreSQL, Django REST framework, Nginx, Ubuntu.
Team: 15-20 team members

Startup project is intended to help the school community (teachers and students) optimize and automate online reporting. Focuses on the ability to track attendance, performance, as well as information storage. The project consists of many parts: Authorization, Performance Reports, Test Creation, E-Library, etc. The project is based on the Python 3 web interface.

- Create API 
- Improve test coverage
- Communicate with client
- Using SQL queries to communicate with DB 
- Coding Unit-tests, increasing code coverage 
- Using Agile Scrum
Python, Django, Git, MySQL, PostgreSQL

Team: 5-10 team members