Python Developer

Контакты


Контакты доступны после входа на сайт

Описание

Junior Python разработчик, с опытом работы в различном стеке и разных процессах компаний и команд. Изучаю Python еще со старших классов школы, начинала с разработки telegram-бота на aiogram и подготовки к ЕГЭ на python, продолжаю улучшать навыки в продуктовых подходах разработки на данном языке, изучать обновления языка и сопутствующих библиотек.

В университете, помимо других языков программирования и технологий, был трехсеместровый курс машинного обучения, в разрезе которого имела опыт разработки на python моделей машинного обучения и анализа данных, защитила диплом на тему "Разработка нейросети обработки аудио сигнала для приложения".

Навыки

Python-технологии: Fastapi, Django, Django orm, sqlalchemy, celery, redis, postgresql, mysql, sqlite, docker, k8s, s3, ci/cd, pytest, unittest, ruff, poetry, aiogram

AI-технологии: github copilot, claude haiku, deepseek, chatgpt

Описание проектов

Опыт


Python Стажер-разработчик, Т-Банк
Разработка IT-решений для финтех-сервисов и инновационных продуктов для бизнеса и клиентов, стажировка в команде разработки внутреннего S3 Object Storage и его backend-инфраструктуры
Март 2026 - Июль 2026

За время стажировки успела решить такие задачи:
1. Рефакторинг кода устаревших доменных сущностей: самостоятельная разработка и выполнение плана рефакторинга, благодаря которому в проект стало проще добавлять новый код из-за отсутствия необходимости поддерживать код устаревших сущностей в домене и тестах
2. Создание ранбука удаления кластера и объектов в нем: используется коллегами в команде, упрощает выполнение операций и сокращает время на поиск информации
3. Спецификация отдаваемых системой ошибок в OpenAPI: благодаря данной задаче OpenAPI спека декларирует все возможные респонсы различных статусов и ошибок, генерация клиентских кодов на стороне потребителей проходит корректно
4. Разработка метода получения секретов из нового storage-бекенда: метод позволяет полноценно управлять ключевыми парами
5. Server-side пагинация пользовательского эндпоинта: снизила latency запроса и помогла клиенту продукта в другой команде выполнить собственные задачи, а также инициировала дополнение wipapi спеки cursor-based пагинацией
6. Увеличение надежности создания и удаления бакетов: покрыла корнер-кейс и уменьшила шум в алертах control-plane продукта
7. Реализация логики асинхронной реконсиляции состояния бакетов: упрощение логики шедулинга одной из операций, переход на асинхронное обновление информации о бакете в БД и storage-бекенде

За время стажировки научилась:
1. Анализировать систему через логи, метрики в grafana и запросы в асинхронную реплику БД
2. Как правильно собирать и проводить релизы, следить за ошибками системы, реагировать на возможные сбои и инциденты
3. Освоила взаимодействие с внутренними системами и коллегами из других команд
4. Как правильно задавать вопросы, тестировать коммиты и задачи, оставлять артефакты тестирования в тикетах Jira

Стек: fastapi, sqlalchemy, pytest, docker, k8s, celery, postgreSQL
Процессы: kanban-доска в Jira для задач, трижды в неделю синк командой, 121 с руководителем продукта раз в неделю, ситуативные созвоны с коллегами по задачам

Junior Python-разработчик, Holyweb
Аутсорс компания, TravelTech проект разработки личного кабинета владельца отеля
Сентябрь 2025 - Март 2026

Основными задачами были:
1. Разработка telegram-bot'а для чата общения с тех. поддержкой и вебхуком создания задач тикетов обращений в Jira;
2. Разработка и доработка пользовательских и админских методов, в том числе реализация идемпотентности операций бронирования;
3. Работа с Celery-задачами, анализ и исправление проблем в сервисе уведомлений
4. Работа с прод-ошибками (500): анализ причин, исправление логики и данных;
5. Реализация и доработка логики аутентификации и авторизации пользователей, включая работу с шифрованием/дешифрованием данных;
6. Поддержка и улучшение интеграций с внешними сервисами (почтовые рассылки, выгрузки данных в Google таблицы);
7. Корректировка валидаций и бизнес-правил в административной части сервиса;
8. Написание и расширение unit-тестов для непокрытого функционала и кейсов ошибок.
9. Разработка логики дешифровки паролей в методах авторизации, смене/сбросе пароля

Стек: Django, Django ORM, unittest, djangorestframework, celery, redis, postgreSQL, docker
Процессы: Работа по Scrum - дейли каждый день, 2-недельные спринты, демо заказчику, ретро раз в месяц, груминги два раза в неделю, если есть повестка. Используем Jira для задач, Confluence для документации

Образование


Математическое обеспечение и администрирование информационных систем, профиль "Технологии программирования", ФГБОУ ВО СГУ им. Н.Г. Чернышевского
Сентябрь 2022 - Июнь 2026
Финансы и стратегическое управление ИТ-проектами, программа профессиональной переподготовки (цифровая кафедра) в ФГБОУ ВО СГУ им. Н.Г. Чернышевского
Сентябрь 2024 - Июль 2025

О себе
Проживаю в городе Саратов

Участие в олимпиадах и хакатонах:
2023 - диплом третьей степени соревнования от Rucode
2024 - второе место в хакатоне Fail24 от СГУ, ФСП
2024 - участие в соревновании от Rucode
2025 - шестое место в хакатоне ErrorHack от СГУ, ФСП, BaseAlt
2022, 2023, 2024, 2025 - участие в ICPC на уровне Поволжского региона

Английский уровня B2-C1
Проходила проектный практикум от Т-Банка в 2025 году(апрель-июнь)

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...