О себе
Программирую с 10 лет: начинал с аркад на Game Maker, затем пробовал разные направления, пока не нашёл себя в backend-разработке. Работал как соло, так и в команде, в условиях чётких процессов и полного хаоса. Стремлюсь к постоянному развитию и созданию надёжных, масштабируемых решений.
Опыт работы
Кокос
Backend-разработчик
Сопровождение и переработка легаси-функционала, разработка новых API. Ключевые результаты: - Написал интеграционные и функциональные тесты (pytest, factoryboy, coverage), создал стайл-гайды для единообразия тестов на проекте. - Внедрил и обучил команду использованию пре- и посткоммит хуков, поддерживал единый стиль кода (PEP8, Bandit+Flake8 → Ruff). - Реализовал интеграцию с внешними API (Django, DRF, Requests). - Создал отложенные задачи для загрузки медиафайлов в Amazon S3 (Celery). - Обеспечивал поддержку внутренних пользователей, исправлял ошибки в реальном времени. - Участвовал в проектировании архитектуры приложения и БД (PostgreSQL).
- Разработал и внедрил систему тестирования, увеличив покрытие кода с 0% до 50%.
- Создал документацию по стилю кода, что снизило количество ревью-замечаний на 30%.
BestDoctor
Backend-разработчик
Разработка бизнес-функционала на Django+DRF, анализ и оптимизация кода и баз данных (Django ORM + raw SQL), написание и поддержка автотестов (pytest). Ключевые проекты: - Автоматизировал документооборот и генерацию отчётности (Jinja2, docxtpl, Flask). - Внедрил новые функции для обслуживания клиентов и реализации медицинских планов (Django, Celery, Redis). - Поддерживал и модернизировал легаси-функционал, переведя на Python 3.10 и Django 3.2.
- Автоматизировал генерацию отчётов, сократив ручной труд на 80-100 часов в неделю.
- Оптимизировал запросы к БД, уменьшив время отклика API на 10%.
- Перевёл проект на актуальные версии Python и Django, обеспечив совместимость и безопасность.
Attrax Digital
Backend-разработчик
Заказная разработка RESTful API на Django + DRF. Проекты: - Всероссийская Социальная Спортивная Сеть: спроектировал и реализовал бекенд с админ-интерфейсом и API для мобильного приложения (Python, Django, DRF, Redis, PostgreSQL). - Экспедиции телеканала ТВ2 Томск (exp.tv2.today): спроектировал и разработал серверную часть, интегрировал платёжную систему Яндекс.Касса.
- Разработал API для мобильного приложения спортивной сети, обслуживающего 150-200 пользователей.
- Интегрировал платёжную систему, обеспечив приём платежей без сбоев.
Образование
Павлодарский высший колледж управления
— 2020Вычислительная техника и программное обеспечение (по видам), Программное обеспечение вычислительной техники и автоматизированных систем
БакалаврПавлодарский колледж управления
— 2017Вычислительная техника и программное обеспечение (по видам), Техник-программист
Среднее специальноеОжидаемая зарплата
200 000 RUB