Position: Python Developer
Category: Python
English level: pre
Years of experience: 10

For me, Python development is more than just a job; it's an art I'm passionate about. I take pleasure in discovering optimal solutions to enhance product functionality. Teamwork on the backend is the linchpin of a successful product, and I enthusiastically engage in code reviews and value constructive feedback.

I lean towards an object-oriented approach to development over procedural methods. Furthermore, I abide by the practice of crafting comprehensive tests for the code, ensuring the reliability and stability of the product.
* 04.2023 - present (Python/developer)
Stack: Python 3.10, Django 4, Celery, PostgreSql,  DRF, Redis, PyTest, Docker.

* 10.2014 - 03.2023 (Python/developer)
Responsibilities: Responsible for the backend of air tickets. Communication with customers, vendors, devops, QA and support. Building business processes. Teamwork 1-5 people: scrum, code review, predmine.
Stack: Python 3.6, Django 2, Celery, AioHttp, Pydantic, MySql, Redis, RethinkDB, PyTest.
Since 2021, several additional projects have been supported:
- Ticket site personal account: Django, MySql, MongoDb;
- Internal service for employees when working with government bonds: Django 2, Celery, Postgresql, Redis, RabbitMq.

* 04.2013 - 09.2014 (Python/Django developer)
Responsibilities: Development of a new functionality for opening deposits and operations on them. Performed back + front tasks. Worked in a team of 4-5 people. Communication with the customer.
Bank-deposits: Python 2, Django, Postgresql, Celery, Redis, Jquery, Bootstrap.

It is interesting to develop in the direction of asynchronous frameworks (FastApi).

I have a pet project on GitHub: Python 3.10, FastApi, Postgresql, Redis, Docker-compose.
I am interested in working on asynchronous projects, particularly with technologies like FastAPI and aiohttp.

I prefer not to work alone on the backend; I value collaboration within a team. In my opinion, teamwork tends to be more effective, benefiting both the project and the developers.