Специалисты

Опыт
Проект

Крупный ритейлер

Описание

Разработка бэкенда веб-приложения для мониторинга метрик команд Команда – 8 человек Роль в команде – backend-разработчик Цель проекта – разработать webприложение для улучшения контроля разработки и производства команд Задачи на проекте: – разработка нового функционала; – доработка существующего функционала; – исправление ошибок; – работа по методологии agile. Результаты работы на проекте: – разработал бэкенд панели для мониторинга метрик; – адаптировал под новые задачи CMS на базе Django.

Технологии

Python 3.10, Django, Django Rest, Framework (DRF), PostgreSQL Docker, Docker-compose, pytest, Swagger, nginx, Kubernetes

Длительность

11.2022 г. – наст. вр. месяцев

Проект

IT-компания

Описание

Разработка веб-приложения для учета работы сотрудников и автоматизации отчетной деятельности Команда – 5 человек Роль в команде – backend-разработчик Цель проекта – разработать web-приложение для учета загруженности работников и автоматизации отчетной деятельности. Результаты работы на проекте: – реализовал версионирование; – произвел рефакторинг таблицы трудочасов; – исправил ошибку n+1 на запросах с обратным отношением сущностей; – произвел оптимизацию расчета extra часов.

Технологии

Python 3.9, Django Rest, Framework (DRF), PostgreSQL, Docker, Docker-compose, Unit test, Swagger, celery, nginx, PyQt, html, css

Длительность

08.2022 – 11.2022 месяца

Проект

Российский банк

Описание

Личный кабинет инвестиционного менеджера Команда – 9 человек Роль в команде – backend-разработчик Цель проекта – разработать приложение для внутреннего использования банка с функционалом создания отчетов. Результат работы: – реализовал API для фронтенда; – реализовал генерацию PDF-отчетов; – настроил административный режим под конкретные задачи; – докеризировал проект на ранних этапах; – настраивал конфигурационные файлы gitlab-ci.

Технологии

Python 3.8, Django 3.2, Celery, Django Rest Framework (DRF), Gitlab CI/CD, Rabbitmq, Redis, Alembic, Swagger nginx, FastApi, Flask, AioHttp, AirFlow

Длительность

02.2021 – 08.2022 месяца

Проект

IT компания

Описание

Прототип навыка для голосового помощника Яндекс Алиса Команда – 2 человека Роль в команде – backend-разработчик Цель проекта – разработка прототипа навыка для управления элементами умного дома с голосовым управлением с поддержкой бытовых устройств для кухни и дома в единой экосистеме. Результат работы: – разработал прототип с нуля.

Технологии

Python, Flask, FastApi, SQLite, Docker, Docker-compose, Swagger

Длительность

12.2020 – 01.2021 месяц

Проект

Мобильная пошаговая тактическая игра

Описание

Команда – 7 человек Роль в команде – backend-разработчик Цель проекта – разработать развлекательное мобильное приложение для пользователей Результат работы: – разработал backend приложения; – создал api-сервер для получения и выдачи данных из БД; – реализовал взаимодействие микросервисов; – реализовал админ-панель приложения; – сконфигурировал CI/CD для проекта.

Технологии

Python, Aiohttp, Asyncio, PostgreSQL , Docker, Docker-compose, Gitlab CI, Nginx + gunicorn, RabbitMQ, peewee

Длительность

10.2019 – 12.2020 месяцев