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


EVRAZ project (Jule 2021 - December 2022)

Back-end Developer
Description: EVRAZ - CRM was created for the company to control surface facilities: furnaces, overburden buildings, main fan installations, crushing and screening plants. International vertically integrated steel and mining company with assets in the Russian Federation, USA, Canada, Czech Republic, Italy, Kazakhstan. Headquarters is in London.

Responsibilities:
 - Back-end development using Django Rest Framework
 - Deploying new features based on business requirements
 - Writing unit tests
 - Bug fixing
 - Working with Legacy code
 - Calling and parsing tasks with the client
 - Code review and standardization

Languages and technologies used: Python, Django, Django Rest Framework, MSSQL, Alembic, SQLAlchemy, Nginx, Gunicorn.

Infoapteka project ( October 2020 - Jule 2021)

Back-end Developer
Infoapteka - Directory of medications contains more than 24 thousand names of pharmacological products. Where users can order the necessary drugs, as well as pharmacies can add their products to the site. 

Responsibilities:
- Develop Microservices with dashboards to output analytics
- Working with Microservices for dashboards
- Collecting statistics to keep sales records 
- Code refactoring and covering functionality with unit tests
- Team code review, there were 3 backend developers in the team
- Development through 2-week Scrum using Agile methodology 
- Team task decomposition
- Collaborative application architecture development with Teamlead

Languages and technologies used: Python, Django/Flask, PostgresSQL, Redis, Huey, Nginx, Gunicorn, Firebase, Agile, Scrum.
Worktime project ( June 2019 - October 2020)

Back-end Developer
Description: Service of attendance statistics collection from employees of the company.

Responsibilities:
- Writing reusable, testable and efficient code. 
- Implementing BE-architecture of the project 
- Participating in meetings 
- Code reviewing
- Implementing security and data protection
Languages and technologies used: Python, FastAPI, PostgreSQL, Nginx, Docker, Kafka, MetaBase