MY STACK
Flask
SQLAlchemy
FastAPI
Pydantic
Pytest
Django
Django REST
Docker
Kubernetes
GitLab
CI/CD
ArgoCD
Prometheus
Grafana
Yandex Cloud
Digitalocean
AWS
Cloudflare
FFMPEG
PostgreSQL
Redis
Motlin API
VK API
DialogFlow
HTML / CSS
MY EXPERIENCE

Rebrain LTD MIDDLE Python developer

from June 2023 to present (1 year 11 months)

Flask
SQLAlchemy
FastAPI
Pydantic
Pytest
Kubernetes
Docker
GitLab
CI/CD
ArgoCD
Prometheus
Grafana
Yandex Cloud
Digitalocean
AWS
Cloudflare
FFMPEG
RESPONSIBILITIES

Full cycle microservices development (Flask, SQLAlchemy)

Writing unit tests (Py test)

Deployment of services (Kubernetes, Docker, Yandex Cloud, Gitlab CI/CD)

Configuring metrics (Prometheus, Grafana)

Working with the database both with ORM and raw queries (PostgreSQL, Redis)

Working with cloud resources (AWS, DigitalOcean, Yandex Cloud)

Debag of microservices, including those not written by me (Docker CLI, kubectl, sentry)

Automation of video processing (FFMPEG, Cuda)

Interaction with the amoCRM API and ZOOM Api

Ad-hoc tasks (migrations between services, migrations between databases, telegram bot development)

Code-review

Migration of microservices from Golang to Python

ACHIEVEMENTS

Created a fault-tolerant infrastructure for automated work with virtual machines, cloud storage and dns records based on K8S.

Implemented a new system for logging and alerting the support service about user problems

Wrote an access-controlled bot that combines antispam and discount systems and gradually becomes "part of the team" thanks to the "write on behalf of the bot" function for moderators (python-telegram-bot)

"Transported" the video handler from AWS to the company's own server, which reduced costs and made the process easier and more transparent (FFMPEG, Pillow)

Implemented integration with amoCRM to work with leads and deals based on webhooks from other company services.




Devman JUNIOR+ Python developer

from January 2022 to June 2023 (1 year 5 months)

Django
Django REST
Docker
PostgreSQL
Redis
Motlin API
VK API
DialogFlow
HTML / CSS
RESPONSIBILITIES

Backend for sites (Django)

Database design (PostgreSQL)

Database query optimization (Django ORM)

Compiling a dataset for training a neural network (DialogFlow)

ACHIEVEMENTS

Wrote a backend for an online store for a chain of burger restaurants.

The queries to the database in the blog have been optimized (the number of queries has been reduced from 190 to 13, the site loading time has decreased by 30 times.

We developed a chatbot to provide first line support. The bot determines the most likely topic of the user’s question and, if there is an answer to a similar question, provides an answer.

Developed a geolocation service for selected objects.

Developed a service for exchanging orders for freelancers based on Telegram.

I have developed the backend of a cake designer website, where the user assembles a cake according to his preferences and can order it for himself.