Виктор С., Middle+, Python разработчик

Виктор С.
Россия, Нижний Новгород
2 090 ₽/час 334 400 ₽/мес.
    Python разработчик
  • Middle+
Опыт работы:

6+ лет

Языки:

Английский — C2

ПисьменныйРазговорный

О специалисте

Навыки
Python3
JS
Redis
SQLite3
SQLAlchemy
Alembic
GraphQL
CI/CD Pipelines
Nginx
Linux
Django
aiogram
Django OAuth Toolkit
FastAPI
Celenium
Svelte
sveltekit
Vue
Bootstrap
Tailwind
Poetry
uv
Database:
PostgreSQL
Applications:
Docker
Docker Compose
Source_control:
GitHub
Instruments:
Swagger

Примеры работ

SMS подтверждение
Позиция на проекте
Backend-разработчик
Размер команды
1 человек на проекте
Ответственность
  1. Докеризация проекта.
  2. Создание модели для СМС, внесение изменения в GraphQL/base.py для CRUD и валидации при изменении номера телефона зарегистрированного пользователя.
  3. Реализация данного функционала на frontend (кнопка, задержка на время валидации — кнопка ОБНОВИТЬ недоступна).
  4. Получение код подтверждения по СМС (задействование внешней платформы SMS.RU), в случае False — переключение сервиса на локальный шлюз, внесение кода на сайте в форму, валидация нового номера телефона.
  5. Размещение frontend и backend на разных локальных дисках.
  6. Создание Dockerfile для backend and frontend.
  7. Оркестрирование через docker compose.yml.
  8. Создание и конфигурирование proxy server на базе NGINX — для авторизации, аутентификации, связь с другими сервисами проекта.
Технологии и инструменты
Docker, FastAPI, Nginx, PostgreSQL, Python, SQLAlchemy
Период работы/продолжительность
Ноябрь 2024 г. - Декабрь 2024 г.
Telegram Bot
Позиция на проекте
Backend-разработчик
Размер команды
5 человек на проекте
Ответственность
  1. Разработка команд и обработки callbacks.
  2. Создание встроенных кнопок и функций для взаимодействия с пользователями.
  3. Настройка системы для отправки напоминаний.
  4. Обработка сообщений и автоматизация работы с пользователями.
Технологии и инструменты
aiogram, Celery, Django, PostgreSQL, Python, Redis
Период работы/продолжительность
Март 2024 г. - Апрель 2024 г.
Платформы для построения онлайн магазинов
Позиция на проекте
Backend-разработчик
Размер команды
2 человека на проекте
Ответственность
  1. Создание архитектуры шаблонов (модули).
  2. Настройка Saleor для работы в качестве основной платформы, настройка зависимостей.
  3. Проектирование и реализация моделей данных (товары, категории, пользователи), оптимизация схем данных.
  4. Создание API на основе GraphQL, оптимизация запросов для обеспечения быстродействия.
  5. Тестирование: pytest.
  6. Передача проекта заказчику и отделу IT заказчика (создание документации и обучение).
Технологии и инструменты
Django, GraphQL, PostgreSQL, Python, Saleor
Период работы/продолжительность
Май 2023 г. - Декабрь 2023 г.
E-commerce: участие в проекте создания локального маркетплейса
Позиция на проекте
Backend-разработчик
Размер команды
4 человека на проекте
Ответственность
  1. Проектирование моделей пользователей с учетом различных ролей.
  2. Настройка Django OAuth Toolkit под протокол OAuth2, создание и управление клиентами, реализация потоков аутентификации (авторизованный код, клиентские креденциалы).
  3. Создание API для регистрации и входа: разработка RESTful API для регистрации, реализация API для аутентификации, получение токенов доступа, создание API для восстановления пароля и подтверждение email.
  4. Управление правами доступа, интеграция с Django Rest Framework: настройка сериалайзеров.
  5. Оптимизация производительности запросов к базе данных PostgreSQL.
Технологии и инструменты
Django, Django Rest Framework, PostgreSQL, Python, Django OAuth Toolkit
Период работы/продолжительность
Февраль 2022 г. - Июнь 2022 г.
E-commerce: онлайн магазин по продаже чая
Позиция на проекте
Backend-разработчик
Размер команды
3 человека на проекте
Ответственность
  1. Создание моделей для товаров, категорий, пользователей, заказов и платежей.
  2. Разработка Restful API для управления товарами — CRUD операции, разработка API для управления пользователями: регистрация, аутентификация, авторизация пользователей.
  3. Добавление функционала поиска и фильтрации товаров.
  4. Создание системы рейтингов по товарам и пользователям.
Технологии и инструменты
Django, Django Rest Framework, PostgreSQL, Python
Период работы/продолжительность
Май 2021 г. - Октябрь 2021 г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста