Андрей Ткачёв - Backend Python-разработчик
Навыки
- AsyncIO
- Celery
- Django
- Docker
- Docker-compose
- FastAPI
- PostgreSQL
- pytest
- Python 3.*
- RabbitMQ
- Redis
- Yandex.Cloud
Опыт работы
Cloud Networks
Junior Backend-разработчик - 2021-2023Ключевые навыки: Python, Django, Celery, FastAPI, SQLAlchemy, Asyncio, Redis, PostgreSQL, Docker/Docker-compose.
Разрабатывали внутреннюю систему мониторинга.Обязанности:
— Разработка логики на Python/Django
— Создание endpoint'ов для API
— Оптимизация запросов к БДДостижения:
— Реализовал систему мониторинга сетевой нагрузки серверов в реальном времени
— Адаптировал существующее API под спецификацию OpenAPI 3.0 и разработал документацию Swagger UI
— Покрыл автотестами 90% кода API и модуля мониторингаДок-3
Junior+ Backend-разработчик - 2023-настоящее времяКлючевые навыки: Python, Django, Celery, asyncio, pytest, Redis, RabbitMQ, PostgreSQL, Docker/Docker-compose, Gitab CI/CD.
Разрабатываем систему электронного документооборота для производства.Обязанности:
— Разработка логики на Python/Django
— Анализ потоков документов
— Проектирование базы данных PostgreSQL
— Деплой релизов через Docker-compose и GitLab CI/CDДостижения:
— Реализовал систему асинхронной загрузки документов через Celery-задачи, что повысило скорость подгрузки на 20%
— Добавил оптимизацию Raw SQL-запросов, что дало уменьшение времени на 9% к основным запросам к бд
— Написал систему отслеживания событий, позволяющую в реальном времени мониторить все Django-приложения
— Разработал событийно-ориентированную систему движения документов в рабочих процессах, благодаря чему среднее время отработки документа на производстве уменьшилось на четверть
Образование
Корпоративные информационные системы
Московский политехнический университет2021-2025Программирование
АНО ДО "Школа программистов"2018-2021Онлайн-курсы разработки на C++, Python и JavaScript
ML-инженер
АНО ВО "Университет Иннополис"2023-2024Курсы дополнительной переподготовки и повышения квалификации от Иннополиса в рамках гранта Россия 2030
Обо мне
В настоящий момент обучаюсь в ВУЗе на четвёртом курсе Московского Политехнического университета по специальности Корпоративные Информационные Системы.
До ВУЗа окончил лицей №1523 при НИЯУ МИФИ. Также проходил дополнительные курсы в Московской Школе Программистов.
В основном работаю с языком Python. Также есть опыт работы в Java, C++ и JavaScript.
Также активно занимаюсь научной деятельностью, имею три регистрации программ для ЭВМ, дипломы различных степеней с научных конференций и публикации, в том числе в РИНЦ и Scopus.
В качестве хобби люблю заниматься 3D-моделированием в Blender.
С большим удовольствием готов обучаться новому и повышать свои навыки.