Резюме: Backend-разработчик
Alente digital-агентство. Август 2021 — Май 2026.
1. Backend-разработка.
Разработка и поддержка веб-приложений на Python (Django, Django REST Framework). Проектирование масштабируемых RESTful API, реализация JWT/сессионной аутентификации, сериализация данных, настройка кэширования и интеграция с фронтендом.
2. Работа с базами данных
Уверенная работа с реляционными СУБД PostgreSQL и MySQL. Использование Django ORM для управления миграциями, проектирования схемы БД и оптимизации запросов.
3. Автоматизация и DevOps
Настройка и сопровождение CI/CD-пайплайнов (GitLab CI) для автоматизации тестирования, линтинга и деплоя. Контейнеризация приложений с использованием Docker и оркестрация через Docker Compose. Опыт деплоя на Linux-серверы, настройки Nginx и управления окружениями.
4. Асинхронная обработка задач
Организация обработки фоновых задач и очередей с помощью Celery в связке с брокерами Redis и RabbitMQ. Реализация отложенных задач, периодических джобов (celery-beat), обработки ошибок и мониторинга очередей.
5. Тестирование и качество кода
Написание unit- и интеграционных тестов на pytest, контроль покрытия через coverage. Проведение code review: обеспечение читаемости, соответствия стандартам PEP 8 и архитектурной согласованности. Использование линтеров (flake8, ruff) и форматтеров (black).
6. Telegram-боты и интеграционные решения
Разработка Telegram-ботов с использованием python-telegram-bot, aiogram, Telebot. Интеграция с CRM-системами и 1С для автоматизации бизнес-процессов, синхронизации данных и отправки уведомлений. Опыт построения диалоговых сценариев и webhook-архитектуры.
7. Документирование API
Создание интерактивной документации к REST API с использованием Swagger / OpenAPI (drf-spectacular, drf-yasg). Описание схем запросов/ответов, аутентификации и примеров использования для удобства команды и сторонних интеграторов.
8. Шаблонизация и динамический контент
Генерация динамического HTML-контента и документов с использованием шаблонизатора Jinja2. Рендеринг email-рассылок, отчётов и шаблонных страниц с подстановкой данных из моделей.
9. Внедрение AI-инструментов
Интеграция AI-решений в продуктовые проекты: работа с LLM API (OpenAI, Anthropic), построение RAG-пайплайнов, автоматизация задач с помощью языковых моделей. Использование AI-инструментов для ускорения разработки: генерация кода, написание тестов, ревью и рефакторинг.
Alente digital-агентство. Май 2017 — Декабрь 2021.
Руководство командой контент-менеджеров, координация их работы и распределение задач.
Обучение, наставничество и грейдирование новых сотрудников.
Разработка и внедрение стратегий по улучшению контента и его оптимизации.
Взаимодействие с другими отделами для обеспечения согласованности контента с общими целями компании.
Работа с различными «админками» и CMS (Bitrix, Wordpress и т.д.). Оптимизация контента, типографирование текстового конетнта, работа с SEO-специалистами. Вёрстка сайтов на Tilda (zero-блоки, вёрстка уникальных блоков, интеграция и написание скриптов на js)
Контроль качества создаваемого контента и его соответствие стандартам компании.