• File

Roman

Middle Python Backend Developer

City:
Kharkiv

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Roman Kolchenko
Middle Python Backend Developer
Возраст: 26 лет
Город: Харьков (готов к удаленной работе)
Контакты:
Телефон: [open contact info](look above in the "contact info" section)
Telegram: @roman_dev_pro

Обо мне
Python-разработчик с 4-летним опытом в создании и поддержке масштабируемых бэкенд-решений. Специализируюсь на разработке REST/gRPC API, проектировании архитектуры микросервисов и оптимизации производительности высоконагруженных систем.
Фокусируюсь на чистом, поддерживаемом коде (SOLID, KISS) и решениях, которые напрямую влияют на бизнес-показатели. Умею быстро погружаться в новые доменные области и технологии.
Ключевой стек: Python, FastAPI, Django, aiohttp, PostgreSQL, Redis, RabbitMQ, Kafka, Docker, Kubernetes, GitLab CI, AWS.

Ключевые навыки
• Языки программирования: Python 3.x
• Фреймворки: FastAPI, Django, Flask, aiohttp, Celery
• Базы данных: PostgreSQL (SQLAlchemy, Alembic), Redis, MongoDB, ClickHouse
• Брокеры сообщений: RabbitMQ, Kafka
• Инструменты и технологии: Docker, Kubernetes, Nginx, Gunicorn, GitLab CI/CD, Jenkins, Grafana, Prometheus
• Облачные сервисы (AWS): EC2, S3, SQS, RDS
• Тестирование: Pytest, Unittest, Mock
• Прочее: REST API, gRPC, WebSocket, SOLID, Design Patterns, Linux, Git

Опыт работы
Июнь 2022 – Настоящее время (2 года)
ООО "ФинФлоу" (FinTech), Киев
Python Developer
Контекст: Разработка бэкенда для высоконагруженной скоринговой платформы. Работал в продуктовой команде, отвечающей за ядро системы и интеграции с внешними API.
Достижения:
• Инициировал и провел миграцию ключевого сервиса с Django на FastAPI, что снизило среднее время ответа на 40% (с 250мс до 150мс) и позволило обрабатывать в 1.5 раза больше запросов.
• Спроектировал и реализовал асинхронный сервис для сбора данных из внешних источников через RabbitMQ, сократив время получения кредитного отчета для клиента с 1 минуты до 10 секунд.
• Предложил и внедрил пайплайны CI/CD на GitLab CI, автоматизировав тестирование и деплой. Это сократило время вывода фич в продакшен на 70%.
• Оптимизировал сложные SQL-запросы к PostgreSQL, что ускорило генерацию аналитических отчетов на 35%.
• Регулярно проводил код-ревью и участвовал в онбординге новых разработчиков в команде.
Стек: Python, FastAPI, aiohttp, PostgreSQL, SQLAlchemy, Alembic, Redis, RabbitMQ, Docker, Kubernetes, GitLab CI, Grafana, Prometheus, gRPC.

Июнь 2020 – Июнь 2022 (2 года)
ООО "Диджитал Солюшнс" (Продуктовая IT-компания), Киев
Python Developer
Контекст: Разработка и поддержка монолитного бэкенд-приложения для системы управления корпоративными ресурсами (ERP).
Достижения:
• Разработал модуль для интеграции с платежным шлюзом, что позволило автоматизировать процесс выставления счетов и оплат.
• Повысил покрытие кода тестами (Pytest) с 40% до 80% в своем модуле, что снизило количество багов на проде на 50%.
• Перенес обработку тяжелых задач (генерация отчетов, рассылки) из основного потока в фоновые задачи Celery, улучшив отзывчивость интерфейса для пользователей.
• Разработал внутреннюю библиотеку для унификации логирования и обработки ошибок по всем сервисам компании.
• Участвовал в миграции проекта с Python 2.7 на Python 3.8.
Стек: Python, Django, DRF, Celery, PostgreSQL, Redis, Docker, Jenkins, Nginx, Pytest, Unittest.

Образование
Московский Технический Университет Связи и Информатики (МТУСИ)
Бакалавр, Прикладная информатика в экономике
Год окончания: 2020 (Законченное)

Языки
• Русский — Родной
• Английский — B2 (Upper-Intermediate)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: