Position: Python(Django) Developer
Category: Python
English level: upper
Years of experience: 6

Upgraded the whole stack on the project (which was already written by other developers) and integrated quality tools in the middle of the project:
* Django v1.5 -> v3.2
* DjangoCMS v3.0 -> v3.10
* Python v2.7 -> v3.8
* Integrated next tools: flake8 and plugins, black, isort, pre-commit, pip-tools (for tracking dependencies), semantic commits.
* Setup basic CI/CD deployment via GitLab CI/CD
* Extended integration with SalesForce and then step by step remove it (by moving data into internal database)

I adapted the book "Web Development with Python and Django for Beginners". The book was adapted to the new Django version (from version 1.7 to 2.2) and the new Python version (from version 2.7 to 3.8).
Mostly small to medium-sized projects at work. A team of 2-4 people. Duration of projects from 3 months to 1.5 years. Most projects are SaaS applications and e-commerce. 
Tech stack: Django, DjangoRESTFramework, Celery, ReactJS, Docker
Preferred database on all projects: PostgreSQL

Worked with SalesForce using "django-salesforce". Firsly it was two-way binding and then we moved out to one-way binding and did CRUD operations in backend and right now we are getting rid of SalesForce and do everything from internal tool.