Cloud Services
E-commerce & Retail
FinTech & Banking
GameDev
LifeStyle
Manufacturing
Urban technology
Иван Ф. Python разработчик, Senior
Иван Ф. - Python разработчик
ID 8117
ИФ
Иван Ф.
Мужчина, 36 лет
Россия, Пенза, UTC+3
Ставка
3,750 Р/час
НДС не облагается
Специалист доступен с 1 октября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опыт коммерческой разработки с 2014 года. Разрабатывал сайты, интернет-магазины, облачные сервисы. Есть опыт разработки казуальных online игр и опыт в e-commerce.
Проекты
(10 лет 8 месяцев)
Витрина и CMS для магазина по продаже фанеры
Роль
backend-разработчик, DevOps
Обязанности
Заказчик: Крупный производитель фанеры
На проекте реализовал два бэкенда: для витрины и CMS. Витрина - интернет магазин, фронт отрисовывается конструктором магазинов insales на основе собственного бекенда, который в свою очередь уже имеет некоторые связи с insales. CMS – отдельный домен для управления ассортиментом витрины, категориями, атрибутами продуктов, дополнительными свойствами и ролями/разрешениями пользователей.
На обоих бекендах применена двухфакторная авторизация и система не блокирующих email уведомлений.
Реализована модель Пользователь-владелец/пользователь-сотрудник. Владелец регистрирует компанию, и добавляет своих сотрудников. Разграничение прав на основе владелец-сотрудник. Документоборот с Пользователями администраторами, цепочка статусов отслеживания заказа, рассчет доставки, объединение товаров на основе набора атрибутов.
Реализован асинхронный файлобмен системы sap и cms через популярные тестовые форматы. Реализована модель разграничения ролей на основе назначенных прав, с полным редактированием ролей.
Реализовано дублирование и мапинг необходимых структур данных в insales.
Проект завернут с использованиеv контейнеризации и передан команде деплоя заказчика.
Стек:
Celery
FastAPI
PostgreSQL
SQLAlchemy
inSales
K8N
GitLab CI/CD
Период работы
Октябрь 2022 - Сентябрь 2023
(1 год)
Личный кабинет для консультанта в приложении банка
Роль
backend-разработчик
Обязанности
Заказчик: Российский универсальный банк
Проект – разработка личного кабинета для финансовых консультантов банка. Он предназначен для планирования и управления инвестиционными портфелями клиентов банка.
Задачи на проекте:
- ревью кода;
- определение направления разработки
- разработка особо сложных частей;
- структурная организация межсервисного взаимодействия.
Стек:
Python
Django
Django Rest Framework
PostgreSQL
Docker
Docker-compose
RabbitMQ
Celery
GitLab CI/CD
OpenAPI
JSON Web Token
Период работы
Март 2022 - Сентябрь 2022
(7 месяцев)
Сервисы для аналитики
Роль
backend-разработчик
Обязанности
Заказчик: IT-компания
Проект – агрегатор цифровых витрин и помощник в средствах электронной коммерции, предназначен и для использования сотрудниками компании, и для пользователей.
Реализовал:
- каркас для разработки множественных приложений интеграции популярного конструктора интернет магазинов Insales с различными сторонними системами;
- наборы скриптов для аналитической отчетности GA;
- наборы скриптов интеграции витрин и маркетплейсов между различными системами;
- описание манифестов для размещения в кластере kubernetes;
- администрирование серверов Linux;
- доработку модулей golang.
Стек:
Flask
PostgreSQL
Google-cloud-sdk
Python3
Kubernetes
Docker
SQLAlchemy
bash
Период работы
Январь 2021 - Январь 2022
(1 год 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ПГТА
Специальность
Вычислительные машины комплексы системы и сети
Завершение учебы
2010 г.