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


Experience with Python - 4+ years.
Commercial experience - 3+ years.

The last project:

Innovative data monitoring system
- Responsibilities: 
Development of the microservice which fetches data from IO devices on the production line using different protocols like HTTP, MQTT, and OPC-UA, collects Prometheus metrics, monitors whole application health and parses + sends the data to the next service.
- Tools & Technologies:
Python (FastAPI), MQTT (Client/Server), OPC-UA (Client/Server), Asyncio, Prometheus Metrics, MariaDB, SQLAlchemy, GitLab, Trello.

The main and biggest projects of which I was a part:

1) Platform that allows customers to try goods before they buy them.
- Responsibilities:
Backend development on Django and work with the front end on React.
- Tools & Technologies:
Python, Django, Fast API, GraphQL, Shopify API, PostgreSQL, React, Typescript, AWS.

2) Transcription service.
- Responsibilities:
Backend development on Flask and FastAPI.
- Tools & Technologies:
Python (Flask + FastAPI), Firebase, Elasticsearch, GCP, Git.

3) Internal managing company tool.
- Responsibilities:
Backend development on FastAPI with frontend development on React. 
- Tools & Technologies:
Python (FastAPI), HTML, CSS, JavaScript (React), PostgreSQL, Firebase, GitLab.

You can see more information about each project, responsibilities, technologies, team, etc. in my CV.

In addition, I also implemented several pet projects to improve my skills in some technologies.