Резюме: Python разработчик
Backend-разработчик (стажировка)
Образовательный сервис для химического факультета(волонтерская разработка).
Проект используемый студентами для автоматизации сложных химических расчетов.
Мои задачи и результаты:
Спроектировал и реализовал серверную логику парсинга и вычисления химических формул. Сократил время выполнения типового расчета с 30 секунд до 0.5 секунд.
Разработал REST API на DRF через него фронтенд получает результаты вычислений.
Обеспечил обработку некорректных формул с возвратом понятных ошибок, что снихило количество багрепортов от студентов на 70%.
Настроил Docker Compose для единого окружения. Упростил развертывание проекта на сервере университета и для новых участников команды.
Сервис используется в учебном процессе, помог автоматизировать проверку домашних заданий по аналитической химии.
Стек: Python, Django, DRF, PostreSQL, Docker