Baikov Alexey

02.01.1987 (36 years)
Python backend developer
Experience: web-development >11 years, stack: >3 years
Employment: full time
Work schedule: remote working, hybrid
Salary expectations: of $2300 net

Education

Lobachevsky SUNN
Lobachevsky State University of Nizhny Novgorod
2004-2009 (5 years), full time, specialist
Faculty of Computational Mathematics and Cybernetics
Specialty: Applied Mathematics and Informatics
Qualification: mathematician, system programmer

About

I love web development and have been doing it for over 10 years. I have commercial experience in Django and DRF backend development, combined with frontend skills. Based on rich experience of communication with customers, I can independently formulate tasks, or decompose existing tasks.

I love typing, codestyle black and putting business logic into the service layer.

Work Experience

june 2022 — present
TIS-Center, Nizhny Novgorod (IT, system integration)
Python backend developer
  • Development of new functionality and business logic;
  • Refining, optimizing and maintaining existing code;
  • Developing REST API;
  • API Documentation (Swagger, drf-spectacular);
  • Writing unit-tests;
  • Designing database structures, query optimization;
  • Working with SQL and NoSQL databases;
  • Working with Celery, RabbitMQ;
Python 3.7+ Django 2.2+ DRF PostgreSQL Celery RabbitMQ RPC GitLab Jira YouTrack CI/CD
october 2015 — april 2022 (6 years 4 months)
PKF Luidor, Nizhny Novgorod (Car factory, special vehicles)
Web-developer, SEO-specialist

Since 2020 I switched to a new stack. Acquired skills:

  • Django, DRF, PostgreSQL, Redis, Celery, Flower;
  • VPS administration and configuring (Ubuntu/Debian);
  • Configuring Nginx, Traefik, Prometheus, Grafana;
  • Working with Docker and Docker Compose;

Other responsibilities and achievements:

  • Development and support of the company's websites on 1C-Bitrix;
  • SEO: the main site is in the top-3 for the most keywords;
  • Context: successfully working with large budgets for 5 years;
  • Writing technical specifications, assigning tasks to developers, results control.
Python Django DRF PHP JavaScript VueJS 1С-Bitrix HTML CSS SEO
april 2012 — october 2015 (3 years 7 months)
Freelance
Full-stack developer, SEO-specialist
  • Web development and SEO (1C-Bitrix, WordPress, OpenCart).
PHP JavaScript HTML CSS SEO
september 2011 — april 2012 (1 year 1 month)
Redox, Moscow (commerce, health products)
Product Manager
september 2008 — april 2011 (2 years 7 months)
Redox, Nizhny Novgorod (retail, health products)
Sales Manager
november 2006 — may 2008 (1 year 7 months)
Telma Soft, Nizhny Novgorod (software development)
Trainee engineer in the software development and testing department
  • Internship while studying at the university.
Java SymbianOS

Education

Lobachevsky SUNN
Lobachevsky State University of Nizhny Novgorod
2004-2009 (5 years), full time, specialist
Faculty of Computational Mathematics and Cybernetics
Specialty: Applied Mathematics and Informatics
Qualification: mathematician, system programmer

Skills

Python Django DRF JavaScript TypeScript Nuxt 3 PostgreSQL Celery RabbitMQ Redis Unit testing Docker Docker Compose Linux Git JSON APIs Nginx Traefik Prometheus Grafana CI/CD HTML CSS SCSS

Languages

Russian
Native
English
Intermediate

Courses

Software Architect | 2022, skillbox
TypeScript | 2022
Docker | 2021, slurm.io
REST API with Python & Django | 2021, Udemi
Algorithms and Data Structures in Python 3 | 2021, YouTube

Projects

Country flags website

Books

Architecture Patterns with Python, H. Percival, B. Gregory
Learning Python, Mark Lutz
Python Tricks, Dan Bader
Grokking Algorithms, Aditya Bhargava
Clean Architecture, Robert Martin
Two Scoops of Django 3, D. Feldroy, A. Feldroy