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

I like creating something new and programming it's a way as I do this. It's important to me write good quality, robust and readable code. I always try to predict all possible and impossible cases and handle them.

From my experience, I can say that for successful and efficient developing any kind of project it's not enough to have good skills as a programmer, the developer should understand customers and business logic of a project. I'm really excited to learn new technologies and tools as a programmer, I, also, like to learn customer-oriented technologies and processes.
I developed different projects with various technologies stacks (Django, Flask, Docker, ElasticSearch, PostgreSQL, MySQL, REST API, Celery, Redis). In the current project, we use Flask, Docker, ElasticSearch, GitLab CI/CD, REST API, PostgreSQL, SQLAlchemy. My area of responsibility in this project are Backend (Flask,  REST API), Workers (Python scripts), CI/CD and maintaining all required servers. The most interesting and important tasks which we solved were: implementing payments system,  search engine and integration with third-party services; improve performance and speed; creating new workers.
I'd like to work in a friendly team which does not standstill.