АА
Альберт А.
Мужчина, 28 лет
Россия, Ульяновск, UTC+4
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Альберт — Python-разработчик уровня Middle. Специализируется на backend-разработке с использованием Django, а также знаком с другими технологиями и инструментами, такими как Flask, FastAPI, Docker, GitLab CI/CD, React, Redux, Webpack и др.
Опыт работы на проектах:
- Интернет-магазин автомобильных запчастей. Занимался подключением платёжной системы Юмани, маппингом большого количества товаров и загрузкой их в БД, выгрузкой дерева категорий по каждому товару.
- Сервис для управления резюме сотрудников. Проектировал схему базы данных, осуществлял установку и настройку проекта на сервере, реализовал авторизацию пользователей через JWT токены, разработал функционал создания документа на основе выбранных полей и данных CV пользователей.
- Корпоративный блог. Разработал раздел постов с добавлением тегов, участвовал в доработке системы контроля доступа, настраивал систему очередей для отправки сообщений в сервис оповещений.
- Сайт агентства недвижимости. Принимал участие в разработке схемы базы данных, разрабатывал операции CRUD, кастомизировал административную панель, реализовывал отправку сообщений в фоне на почту, сервис генерации отчётов по районам.
- Ещё один интернет-магазин автомобильных запчастей. Реализовал регистрацию и авторизацию по JWT токенам, расширил модель пользователя, написал собственный бэкенд для авторизации по номеру с подтверждением через СМС, загрузил большой объём данных в БД через внешнее API, разработал сервис по интеграции с маркетплейсами Ozon, YandexMarket, Wildberries.
Проекты
(3 года 8 месяцев)
Интернет-магазин автомобильных запчастей
Роль
Backend разработчик (Django)
Обязанности
Описание проекта
Интернет-магазин запчастей в наличии на складах в разных городах. Заказ запчастей для незарегистрированных и зарегистрированных пользователей. Быстрый поиск с подробными фильтрами по маркам, моделям, годам выпуска.
Позволяет отслеживать статус заказа.
Состав команды
3 фронтенд-разработчика, 3 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитик;
Задачи/реализованный функционал
Настроил подключение платежной системы Юмани. Маппинг большого количества товаров и загрузка их в БД с сохранением иерархии категорий товаров. Выгрузка дерева категорий по каждому товару.
Настройка и поддержка других платежных систем.
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, Postman, Linux, Swagger, Celery, FastAPI, Jaeger, Django, Docker Compose, Asyncio, ELK Stack, Redis, Tempo, pyjwt
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2024 - Декабрь 2024
(7 месяцев)
Сервис для управления резюме сотрудников
Роль
Backend разработчик (Django)
Обязанности
Описание проекта
Система для управления резюме сотрудников внутри организации. Платформа позволяет модерировать резюме, управлять версиями и экспортировать в выбранный формат документа с возможностью указывать отображаемые поля.
Состав команды
2 фронтенд-разработчика, 2 бекэнд-разработчика, 1 QA, 1 ПМ
Технологии на проекте
Django, Flask, PostgreSQL, Redis, PyTest, docker, docker-compose, RabbitMQ, GitLab CI/CD, Nginx
Задачи/реализованный функционал
Занимался проектирование схемы базы данных.
Осуществлял установку и настройку проекта на сервере.
Реализовал авторизацию пользователей через JWT токены.
Разработал функционал создания документа на основе выбранных полей и данных CV пользователей.
Реализовал поиск по технологическому стеку и данным сотрудников, на сыром SQL.
Тестировал код, используя библиотеку PyTest.
Работал по гибким методологиям Agile
Подключил кэширование Redis.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Pytest, Nginx, Sentry, Flask, Django, Docker Compose, Redis, Zipkin, GitLab CI/CD
Отрасль проекта
HRTech
Период работы
Август 2023 - Май 2024
(10 месяцев)
Корпоративный блог
Роль
Backend разработчик (Django)
Обязанности
Описание проекта
Внутренний корпоративный блог, для публикации новостей компании и авторских статей сотрудников. Принципиально, является внутрикорпоративным аналогом таких сервисов, как Хабр и Лайфхакер. Пользователи имеют возможность создавать блоги (разделы), модерировать их, добавлять авторов, читать, комментировать. Также есть система рассылок – как на почту, так и с помощью уведомлений в браузер через веб-сокеты.
Состав команды
1 фронтенд-разработчик, 2 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитик;
Технологии на проекте
Python, Django+DRF, WebSockets, JWT, PostgreSQL, Celery, Redis, JS, HTML5, CSS3, React, Redux, Webpack, git, REST
Задачи/реализованный функционал
Разработал раздел постов с добавлением тегов.
Участвовал в доработке системы контроля доступа – разделение ролей на авторов и модераторов в блоге. Выносил данные о ролевой модели в JWT-токен для простоты и скорости доступа на фронтенде.
Настраивал систему очередей для отправки сообщений в сервис оповещений. Использовал связку Celery+Redis в качестве сервиса очередей.
Участвовал в разработке архитектуры базы данных.
Стек специалиста на проекте
PostgreSQL, Git, REST, JavaScript, Python, Webpack, Redux, CSS3, Celery, JWT, HTML5, Django Rest Framework, Redis, WebSockets, React
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2022 - Июль 2023
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет