🐍 Python-разработчик | Backend-системы | DevOps-энтузиаст
Python-разработчик с опытом более 3 лет в разработке северных решений, API и DevOps-практик. Опыт работы с Django, FastAPI, асинхронным программированием и реляционными и NoSQL-базами данных.
Моя цель – находить баланс между передовыми практиками и быстрой доставкой фич для создания масштабируемых и эффективных решений.
🤝 Коммуникация и работа в команде
Умею выстраивать открытое и продуктивное общение. Независимо от того, делюсь ли я инсайтами, оказываю поддержку или взаимодействую с командами, я нацелен на создание коллаборативной среды для достижения общих целей.
🛠️ Стек технологий и ключевые навыки
Языки / фреймворки: Python, SQL, Django, Django REST Framework, FastAPI, Pydantic, SQLAlchemy
Базы и брокеры: PostgreSQL, MySQL, Redis, S3, RabbitMQ, Celery
DevOps / CI/CD: Linux, Docker, Git, Nginx, GitHub Actions, GitLab CI, облачные сервисы
Дополнительно: Кибербезопасность, Jira, YouTrack, Confluence, Agile/Scrum
⚡Работа в условиях высокой нагрузки и эффективное управление задачами
Справляюсь с задачами в условиях высокой нагрузки, держу проекты под контролем, управляю множеством приоритетов без потери качества.
📚 Постоянное развитие и быстрая адаптивность
Стремлюсь к постоянному росту в динамичной ИТ-сфере. Быстро осваиваю новые знания, системы и инструменты, что помогает мне оставаться на передовой технологий.
Для связи:
Telegram: 🟦 vsevolod_sm
Email: ✉️ vsevolod.smrnv@gmail.com
GitHub: 🐙 https://github.com/vsmrnw
Специализированная социальная сеть для логистики и строительства
• Оптимизировал и доработал RESTful API с интеграцией для React.js SPA и мобильных приложений, что позволило сократить время отклика на 𝟯𝟳% и обеспечить поддержку более 𝟮,𝟬𝟬𝟬 𝗼дновременных пользователей в часы пик.
• Реализовал и оптимизировал CI/CD пайплайны с использованием Docker и GitLab CI, сократив время деплоя с 𝟭𝟱 минут до 𝟲 минут.
• Улучшил выполнение запросов в PostgreSQL, сократив их время обработки на 𝟮𝟱.𝟲𝟰%, и внедрил более 𝟲𝟳 тест-кейсов для повышения надежности базы данных.
Стек: Python, Django, DRF, PostgreSQL, Nginx, Docker, S3, GitLab CI, Fanout, Twilio, SSE/WebSockets
Сервис бронирования
• Спроектировал и реализовал API-сервис для бронирования отелей с масштабируемой архитектурой, обеспечивающей добавление новых функций в будущем.
• Оптимизировал работу в условиях высокой нагрузки, внедрив асинхронную обработку, что увеличило пропускную способность системы на 𝟰𝟬%.
• Достиг более 𝟴𝟱% покрытия тестами с использованием Pytest, что улучшило качество кода и снизило количество регрессионных ошибок на 𝟭𝟴%.
• Настроил мониторинг производительности API с использованием Prometheus и Grafana, что позволило добиться визуализации метрик в реальном времени, сократить время отклика на 𝟮𝟱.𝟲𝟰% и уменьшить количество ошибок на 𝟭𝟱%.
Стек: Python, FastAPI, Pydantic, SQLAlchemy, Postgres, Redis, Celery, Grafana, Prometheus, Docker
LMS платформа
• Разработал масштабируемую схему базы данных и бизнес-логику, что улучшило производительность и гибкость системы.
• Увеличил покрытие тестами до 𝟵𝟬.𝟲%, что повысило надежность кода и сократило количество ошибок на проде на 𝟮𝟮%.
• Оптимизировал CI пайплайны с использованием GitHub Actions, автоматизировав проверку линтерами/форматтерами и выполнение тестов Django, что уменьшило узкие места в QA процессе на 𝟯𝟱%.
Стек: Python, Django, DRF, Celery, MySQL, Redis, Postman, GitHub, Linux
• Проявив инициативу, разработал автоматизированные скрипты на Python для настройки и кастомизации, интеграции решений по безопасности с использованием API, улучшив их эффективность и решив конкретные бизнес-задачи.
• Провел более 60 демонстраций, PoC и внедрений различных продуктов безопасности из области приложений/инфраструктуры, некоторые из которых привели к успешным продажам.
• Активно участвовал в конференциях (например, DevSecOps#4) и мероприятиях, что позволило углубить экспертизу в различных инструментах в т.ч. основанных на Python.
Стэк технологий:
Python, Git, Linux, Docker, Postgres, SAST, SCA, DAST, SIEM, VM, NGFW