Roman Reznikov

is working from home. 🏡

Angestellt, Python Developer, Teachbase

Cologne, North Rhine-Westphalia, Germany, Deutschland

Über mich

Python back-end developer. I have experience with Django, FastAPI and Flask. I am familiar with asyncio, aiohttp and web in general. Always open to learn new technologies. At work I constantly maintain clean and high-quality code - I use linters, write tests, and follow SOLID principles. Proficient spoken and written English language.

Fähigkeiten und Kenntnisse

Python
Django
DRF
FastAPI
aiohttp
Starlite
Flask
PostgreSQL
Elasticsearch
Redis
Apache Kafka
Celery
Docker
pytest

Werdegang

Berufserfahrung von Roman Reznikov

  • Bis heute 3 Jahre und 1 Monat, seit Juni 2021

    Python Developer

    Teachbase

    Python 3.9-3.10, Django 3, DRF, PostgreSQL, Redis, Celery, Pytest Key achievements: - Optimized ORM queries, increasing page loading speed by more than 1,5 times - Legacy code refactoring using Dependency Injector, significantly speeding up the development of new features - Configured linters (editorconfig, isort, flake8, pre-commit) and CI with Bitbucket Pipelines - Reduced the size of existing Docker images by applying multi-stage builds - Developer tools: Teachbase API python client, tests infrastructure

  • Bis heute 3 Jahre und 1 Monat, seit Juni 2021

    Python Developer

    Teachbase

Sprachen

  • Englisch

    Fließend

Interessen

Music

21 Mio. XING Mitglieder, von A bis Z