Position: Python Developer
Category: Python
English level: upper
Years of experience: 4


BRLab - The main task that I solved was web parsing on several services and creating data management inside the administrative panel. Creating an ecosystem where data pulling services are integrated into the administrative panel, where data is manipulated by employees, for whom the panel is oriented to perform business tasks within the company.

- Used the Scrapy Python Library to extract desired data from a given URL in an automated way;
- Containerized and set up services with Docker;
- Scheduled processes for extracting data from services;
- Processed and censored a large crawled data array for several languages;
- Provided an API for processed data using DRF;
- Optimized requests to the database;

Stack of technologies: Python • PostgreSQL • Django REST Framework • Scrapy • Docker • Linux • Celery • MongoDB • Git.

Garpix - Participated in the creation of the project from scratch. Created for the production of MVP (website, CRM, integration with Amo). I also added automation for filling in the catalog from excel files, also integrated it with an external API for pulling up data on individuals and legal entities.

- creating a catalog and implementing a basket (replenishment logic, calculation of the final price, and discounts );
- creating an API for dynamically filling content through the admin panel;
- automatic replenishment of the catalog using an excel file;
- parsing integration with external APIs to pull up data on individuals and legal entities;
- wrote test cases for API endpoints

Stack of technologies: Python • Django • Django REST framework • PostgreSQL • Docker • Celery • Redis

Project Managers - Developed telegram bots, CRM, and websites.
Stack of technologies: Python • Django • Django REST framework • PostgreSQL