Position: Разработчик Python/Django
Category: Python
English level: upper
Years of experience: 2.5


Hi! I'm a Django developer with 2 years of commercial experience in fintech company (and 6 years in total in programming environment, 4 -  with databases).  
Main service of company where I was working are credit loans that are given out based on scoring calculated using data science and machine learning. 
I have experience in:
- Django admin development and it`s optimization in order to process requests faster and decrease quantity of queries to database;
- Django REST APIs development for communication with frontend and mobile application;
- use of JavaScript, HTML, CSS in Django CRM;
- integration with payment systems;
- microservices development using Flask;
- 3-rd party services integration: sms service, IBOX, Google APIs, virtual telephony connection to CRM;
- use of Django channels to handle WebSockets in CRM;
- use of Celery tasks and Redis;
- use of relational (Postgresql) and nonrelational (Neo4j, Redis) databases. Added Neo4j database into project to track links for antifraud;
- marketing tools connection: CPA, Google Analytics;
- automation of reports and agreements generation;
- use of Swagger for API visualisation;
- code coverage with tests, code review, refactoring.

Shifted to Python development after 4 years working with databases (Microsoft SQL Server, Oracle - writing procedures, triggers, SQL queries). My main responsibility was optimization and automation of HR department work at first work place and Finance department at second work place.
Interesting projects with a professional team