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


I'm a Python backend developer, I'm 25 years old.
I am actively developing in this direction.
I have more than two years of Python development experience. I'm familiar with SOLID, DI, design patterns.
Familiar with team development processes.

Projects :
[FastAPI, WebSocket, MongoDB, Redis Pub/Sub, Celery, React, Python, JavaScript , Docker Compose, Bootstrap, Git, Nginx, Asyncio, RabbitMQ]
Sending and receiving messages is implemented using Redis Pub/Sub and Websockets. Messages are saved to MongoDB using Celery. Implemented functionality: Creating and deleting chats, Adding and removing participants in chats, Notifications about unread messages. Authorization by jwt, Authorization with Google.

[Django REST Framework, PostgreSQL, Redis, Celery, Docker Compose, React, Bootstrap]
REST API online store written using Django REST framework and PostgreSQL database. Implemented functionality: feedback on the product as well as the opportunity to comment on the feedback, shopping cart, differentiation of access rights, product rating system. Auto discount activation with celery. Deployment is available using Docker Compose.