Junior Python Developer
Контакты
Junior Python разработчик, с опытом работы в различном стеке и разных процессах компаний и команд. Изучаю Python еще со старших классов школы, начинала с разработки telegram-бота на aiogram и подготовки к ЕГЭ на python, продолжаю улучшать навыки в продуктовых подходах разработки на данном языке, изучать обновления языка и сопутствующих библиотек.
В университете, помимо других языков программирования и технологий, был трехсеместровый курс машинного обучения, в разрезе которого имела опыт разработки на python моделей машинного обучения и анализа данных, защитила диплом на тему "Разработка нейросети обработки аудио сигнала для приложения".
Fastapi, Django, Django orm, sqlalchemy, celery, redis, postgresql, mysql, sqlite, Docker, k8s, s3, ci/cd, pytest, unittest, ruff, poetry, aiogram3, pydantic, pytorch, librosa, scikit-learn, Kafka, elastic search
AI-технологии: github copilot, claude haiku/claude code, codex, perplexity, deepseek, chatgpt
Пет-проекты, хакатоны:
Реализация мл-сервиса обработки аудио сигнала инструментов, дипломная работа. Задачей было обучить модель обрабатывать сырую дорожку инструмента, разработать мл-сервис и интегрировать его с основным бекендом веб-приложения. Самостоятельный сбор и подготовка данных для датасета, обучение моделей, разработка дизайна приложения, настройка интеграции с основным бекендом и тестирование сервиса.
Используемые технологии для мл-сервиса и моделей: fastapi, minio, pytorch, librosa, kafka, threading, scipy, numpy, poetry, ruff, docker
Мл-сервис : https://github.com/myloyo/sonara-dev
Полное веб-приложение: https://github.com/myloyo/sonara_app_diplomaПроект мл-хакатона, классификации логов и ошибок в логах по дням скачивания пакетов библиотек. Задачей было классифицировать ошибки в логах скачиваемых ежедневно пакетов библиотек, разработать веб-приложение, которое позволяло бы отслеживать конкретные ошибки, отслеживать ошибки по библиотекам.
Используемые технологии: Java, React, Elastic Search, torch, transformers, pydantic, numpy, scikit-learn, pandas, hdbscan, nltk, swagger
Ссылка на проект : https://github.com/myloyo/hackathonСайт регистрации на конференцию, проверку пдф файлов чеков об оплате конференции, записью регистраций в онлайн яндекс таблицу, обновлением данных в таблице, отправкой подтверждений на почту. Сайт работал и был захостчен в период конференции и до нее для принятия регистраций участников. Планируется дальнейшее дополнение проекта и рефакторинг
Технологии: Java, Spring Boot, JDBC, Kafka, Kafka-UI, Redis JavaMailSender, Thymeleaf, Flyway, React(TSX, scss, antd), Docker, Postgres, Kafka, Redis, microservices, Lets Encrypt certificate
Проект: https://github.com/myloyo/TeensConf_Register_DevПриложение прогноза погоды для конкретного города/рандомных координат с сохранением истории запросов для авторизованных пользователей. Проект развивался итеративно в рамках Проектного практикума 2025 от Т-банка.
Технологии: Java, Spring Boot, Spring Security, JWT, Postgres, Swagger
Проект: https://github.com/myloyo/t_bank_project_weatherПроект хакатона приложения знакомств людей по интересам, с мл-алгоритмом системы рекомендаций, minio хранилищем для фото пользователей, телеграм-ботом уведомлений о событиях на сайте. Проект занял 2 место на хакатоне Fall24 от ФСП и СГУ Студенческих клубов разработки.
Технологии: Java, Minio, Elastic Search, Postgres, Docker, Kafka, React, Python, Aiogram3
Проект: https://github.com/myloyo/hackaton_kafka_datingПроект сайта-агрегатора мастеров бьюти сферы. Задачей проекта было объединить мастеров бьюти сферы в одном сервисе, настроить авторизацию клиентов и мастеров, настроить верификацию отзывов, на проверку их честности.
Технологии: Java, Minio, React, Postgres, Docker, Figma
Проект: https://github.com/myloyo/beautyhub_v2
Опыт
За время стажировки успела решить такие задачи:
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 с руководителем продукта раз в неделю, ситуативные созвоны с коллегами по задачам
Задачей в период стажировки(июнь - август 2025) было итеративно разрабатывать бекенд приложение медицинской клиники с записью к врачам, системой открытия смен врачей, шедулинга временных событий, отправки писем на почту. Проект создавался итеративно, в последствии к нему добавился микросервис телеграм-бота, который дублироовал события клиники как для клиентов, так и для врачей. Необходимо было с помощью фреймворка джанго попробовать все необходимые для бекенд разработчика технологии и создать приложение, которое в последствии стало бы шаблоном для разработки схожих по смыслу проектов.
Технологии: Python, Django, drf, celery, pytest, swagger, ruff, sqlite3, redis, swagger
Проект: https://github.com/myloyo/HolyWeb_Summer_Prac
Задачи в команде разработки личного кабинета владельца отеля были(сентябрь 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 для документации
Образование
Проживаю в городе Saratov
Участие в олимпиадах и хакатонах:
2023 - диплом третьей степени соревнования от Rucode
2024 - второе место в хакатоне Fail24 от СГУ, ФСП
2024 - участие в соревновании от Rucode
2025 - шестое место в хакатоне ErrorHack от СГУ, ФСП, BaseAlt
2022, 2023, 2024, 2025 - участие в ICPC на уровне Поволжского региона
Английский уровня B2-C1
Проходила проектный практикум от Т-Банка в 2025 году(апрель-июнь)