Оставьте заявку на демо, и мы покажем вам все возможности платформы!
РА
Рамиль А.
Мужчина
Россия, Казань, UTC+3
Ставка
3250 ₽ / час
НДС не облагается
Специалист доступен с 1 января 2023 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее

О специалисте
Специализация

Python-разработчик

Грейд
Middle
Навыки
DRF Django Framework MySQL PostgreSQL Python flask
О специалисте
Уверенный опыт работы в веб-разработке с использованием Django и DRF. Использование принципов KISS, YAGNI, DRY при разработке серверной части. Опыт работы с различными инструментами непрерывной интеграции, непрерывной доставки, системами контроля версий в проектах. Имеются знания в среде развертывания с основами безопасности, протоколированием ошибок и оповещением. Отличные коммуникативные и организационные навыки, способность переключаться между несколькими задачами и хорошо работать в командной среде.
Проекты
НДА
Роль в проекте
Back-end разработчик
Обязанности в проекте
Из последних задач могу отметить: 1. Организация работы с CI\CD Helm Chart для k8s подов. 1.1 Для каждого из подов (Django, Celery) необходимо было настроить хелзчеки и метрики. Для пода с Django были добавлены две ручки: в качестве хелзчека - проверка подключения к PostgreSQL и Redis и в качестве метрик использовались стандартные настройки из библиотеки django-prometheus. Для Celery использовался хелзчек в виде CLI команды "celery inspect ping" 1.2 Донастройка пайплайна с DevOps-инженерами: загрузка статики для админ панели Django, добавление пре-хуков на загрузку статики, выполнения миграций и т.д., добавление сертификатов для работы с Mutual TLS. 2. Проектирование архитектуры приложения - интегратора двух API. Для работы с API были добавлены классы клиента(отвечает за доступ к API), сервис(настройки путей и методов http), фабрика запросов(составление запросов, сериализация входных данных), обработчики(сериализация ответов, атомарные операции с API, например, создание сущности) и контроллеры(бизнес логика) 3. Интеграция платежной системы Stripe. Разработка логики оплаты и откатов платежей. Было реализовано пополнение кошелька через банковскую карту. Для внутренних операций использовался тип Integer вместо Decimal для минимизации шанса ошибок, т.к. API работало только с этим типом. При расчетах комиссий использовалось округление из документации Stripe. Также был реализован контекстный менеджер для контроля успеха операций, т.е. после того как мы списали деньги с
Начало работы
авг. 2021 г.
Окончание
фев. 2022 г.
Маркетплейс
Роль в проекте
Back-end разработчик
Обязанности в проекте
Обязанности: ● Разработка новых функций ● Разработка бизнес-логики ● Исправление ошибок ● Создание API ● Наставничество ● CI\CD Стек: Django, graphene, GraphQL API, PostgreSQL, Semaphore CI, Heroku, GitHub, AWS S3.
Начало работы
июнь 2021 г.
Окончание
авг. 2021 г.
Project: Innostage Access Matrix
Роль в проекте
Back-end / Front-end developer
Обязанности в проекте
Бэкенд / Фронтенд -разработчик Обязанности: ● Разработка новых функций ● Исправление ошибок ● Наставничество Стек: Django, DRF, REST API, Celery, unittests, Redis, PostgreSQL, JS, TypeScript, AngularJS, GitLab, Jenkins, Jira
Начало работы
дек. 2020 г.
Окончание
май 2021 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский национальный исследовательский технический университет им. A. Н. Туполева - КАИ
Специальность
Прикладная информатика Степень Бакалавриат
Завершение учебы
2020 г.

Похожие специалисты