Position: Python Developer
Category: Python
English level: fluent
Years of experience: 2


As a Django back-end developer I have had an opportunity to work on various projects, such as social app, fintech projects etc.
My typical tasks included:
- writing REST API for web and mobile clients;
- implementing web-sockets using Django Channels;
- implementing scheduled tasks using Celery, such as: e-mails, recurring billing;
- integrating 3rd-party services such as: payment gateways, e-government, marketing automation, push notifications;
- designing APIs and database structure based on SRS and UI;
- implementing CI/CD pipelines;
- troubleshooting issues on remote server;
Additionally I have non-commercial experience with Flask, Elasticsearch (full-text search, autocompletion and logging) and RabbitMQ.