💼 О себе:
Backend-разработчик с годом опыта в веб-разработке на Python. Специализируюсь на создании и оптимизации высоконагруженных сервисов, API и работе с базами данных. Имею опыт проектирования архитектуры, улучшения производительности и интеграции с внешними сервисами.
⚙ Основные технологии: Python, FastAPI, Django, DRF, PostgreSQL, SQLite3, Docker, Docker Compose, Celery, Redis, SQLAlchemy.
🎯 Ищу позицию backend-разработчика, где смогу развивать масштабируемые сервисы, повышать их производительность и работать в команде профессионалов.
🛠️ Ключевые навыки:
Разработка REST API и микросервисной архитектуры.
Оптимизация SQL-запросов, индексация, работа с масштабируемыми БД.
Настройка асинхронных задач с Celery и оптимизация фона обработки данных.
Код-ревью, рефакторинг и улучшение архитектуры проекта.
🤝 Soft skills:
Хорошо объясняю сложные вещи простым языком.
Эффективно взаимодействую в команде, предлагал и внедрял улучшения в процессах. Внимателен к деталям, пишу чистый и поддерживаемый код.
Беру ответственность за результат, довожу задачи до конца.
⚡ О себе:
В свободное время развиваю технические навыки, изучаю новые технологии, решаю алгоритмические задачи. Увлекаюсь спортом (фитнес, шахматы), веду активный образ жизни
Технологический стек:
Python, FastAPI, PostgreSQL, Docker, Git, aiohttp, SQLAlchemy, Alembic, pytest.
• Разработка микросервисной архитектуры на FastAPI для хранения файлов, что позволило обрабатывать и хранить 145+ ГБ данных на проектах.
• Интеграция MinIO для S3-совместимого хранилища, что позволило сократить
затраты на облачное хранение и упростило управление файлами для более чем на 40%.
• Настройка базы данных PostgreSQL и оптимизация запросов через индексацию, что получилось ускорить время обработки данных на 50%.
• Реализация REST API с контролем доступа на основе ролей пользователей через интеграцию внешнего API, обеспечив безопасный доступ к файлам с более 10 уровнями доступа у пользователей.
• Помогал с оптимизацией планирований спринтов улучшении архитектуры, помогая решать технические и организационные вопросы в проектах
• Активно участвовал в планировании спринтов, код-ревью и оптимизации архитектуры, помог решить задачи которые решались 2 раза дольше чем обычно.
Стек:
Python, Django, Docker, PostgreSQL, Celery, unittest
• Участвовал в поддержке и оптимизации backend-части образовательной платформы на Django, помог улучшить обработку 1000+ запросов в минуту.
• Реализовал систему расписаний для управления более 200 занятиями в день, учитывая временные зоны и повторяющиеся события, помогло и увеличило эффективность управления процессом обучения.
• Внедрение Celery для асинхронных задач, таких как обработка данных и отправка уведомлений, что позволило улучшить отзывчивость системы для
более 2000 пользователей.
• Оптимизация PostgreSQL через индексацию и оптимизацию запросов, что сократило время обработки сложных запросов в 2 раза и улучшило доступ к базе данных.
• Контейнеризация проекта с Docker для стандартизации окружений, что ускорило развёртывание новых функций и уменьшило ошибки на 25%.
• Настроил тестирование с unittest с покрытием более половины кода, что позволило сократить
количество ошибок и повысить стабильность релизов.
• Участвовал в командных встречах, предлагал решения багов и инициировал создание документации, что упростило адаптацию новых разработчиков.
Уставшие в хакатонах, работа в команде, реализация проекта с поддержкой университета.