← В ленту
Регистрация: 28.04.2025

Артём Кошурин

Специализация: Python Developer
— Улучшаю свои навыки Python, а также расширяю область навыков по работе с разными фреймворками (начинал с Django, после него дополнительно ушел в FastAPI). — Активно интересуюсь нейросетями, а также теми задачами и функционалом, который можно с их помощью реализовать. — Иногда в целях экономии времени и ресурсов использую ChatGPT, Nicebot или DeepSeek для разработки основы решений необходимых фич (как кодовой, так и концептуальной составляющей).
— Улучшаю свои навыки Python, а также расширяю область навыков по работе с разными фреймворками (начинал с Django, после него дополнительно ушел в FastAPI). — Активно интересуюсь нейросетями, а также теми задачами и функционалом, который можно с их помощью реализовать. — Иногда в целях экономии времени и ресурсов использую ChatGPT, Nicebot или DeepSeek для разработки основы решений необходимых фич (как кодовой, так и концептуальной составляющей).

Скиллы

Python
Django
FastAPI
Docker
REST API
SQLite
PostgreSQL
GitHub
Git
Nginx
Tortoise ORM
Pytest
SQLAlchemy
Alembic
Linux
SQL
Redis
Apache Kafka

Опыт работы

Python backend разработчик
с 07.2024 - По настоящий момент |Tousa
Python, FastAPI, SQLAlchemy, Alembic, Pydantic, Tortoise ORM, Aerich, Poetry, Pytest, PostgreSQL, Docker, Git, CI/CD, Apache Kafka
● Разработка и поддержка бэкенд-функционала для системы документооборота и ее мобильной версии на FastAPI. ● Внедрение новых функций и доработка существующих в соответствии с ТЗ и запросами заказчиков. ● Исправление багов и ошибок, включая перепроектирование логики взаимодействия с системой-источником. ● Работа с базами данных: создание и применение миграций, оптимизация запросов. ● Написание и поддержка тестов для проверки функциональности и устойчивости системы. Результаты: ● Улучшен алгоритм отправки решений с мобильного приложения, скорость передачи данных увеличена на 60%. ● Оптимизирована обработка текстов ошибок, упрощена диагностика для пользователей. ● Устранены критические баги, перепроектирована логика взаимодействия с системой-источником, повышена стабильность. ● Внедрены миграции для изменения и добавления полей в БД, улучшена структура данных. ● Написаны тесты для внедренного функционала, снижено количество ошибок в production.
Python backend разработчик
с 01.2024 - По настоящий момент |InTouch
Python, Django, Django Rest Framework, Docker, CI/CD, PostgreSQL, Redis (dramatiq), Nginx, Linux, Git
● Улучшение процесса регистрации и аутентификации пользователей. ● Уменьшение нагрузки на API путем троттлинга запросов к авторизации. ● Внедрение концепции доступа к функционалу на основе прав пользователей. ● Ускорение процесса CI/CD для автодеплоя проекта через GitHub Actions. ● Улучшение устойчивости проекта к спаммингу и сетевым атакам. ● Поддержка инфраструктуры и участие в разработке технологических процессов. Результаты: ● Ускорение процесса регистрации в 2 раза с подтверждением через email. ● Снижение нагрузки на API в ~1,7 раза за счет ограничения запросов к авторизации. ● Разработка и внедрение двухфакторной авторизации по email. ● Настройка разграничения доступа к функционалу в зависимости от роли пользователя. ● Ускорение процесса автодеплоя через GitHub Actions на ~40%. ● Усиление защиты проекта от спам-атак на сервер и базу данных. ● Упрощение взаимодействия между пользователями с ролями доктора и клиента. ● Настройка выполнения фоновых задач.

Образование

Программная инженерия (Бакалавр)
2017 - 2021
Казанский национальный исследовательский технический университет им. А.Н. Туполева

Языки

НемецкийБазовыйАнглийскийВыше среднегоРусскийРодной