Portfolio

  • All
  • Backend
  • Frontend
  • Mobile
  • Другое

Оплата покупок по QR в магазинах компании

Оплата по QR через СБП на кассах самооблсжуивания и стационарных кассах в магазинах сети X5 Retail Group.

Проектирование архитектуры сервисов
Разработка микросервисов, асинхронное программирование
Внедрение трассировки и анализ результатов
Нагрузочное тестирование
Профилирование кода
Взаимодействие с бизнес-аналитиками
Работа с Kubernetes
 

 

  • Python
  • AsyncIO
  • Микросервисы
  • REST API
  • Интеграция со сторонними API
  • PyTest
  • Redis
  • Kafka
  • MongoDB
  • AioHTTP
  • Locust
  • Jaegger
  • Kubernetes
Show

Скрипт Django boilerplate

Bash скрипт для быстрого старта разработки на Django 3 (архитектура, популярные зависимости, шаблоны файлов).

  • Bash
  • Django
Show

SuperMe

Мобильное приложение для осуществления контроля за приемом алкоголя. Кроссплатформенное на Flutter, бэкенд на Python/Django

Проектировал архитектуру фронтенд на Flutter,
Разработал с нуля Календарь с логикой действий,
Реализация дизайна по макетам,
Функционал: вход через Apple ID, Google. Взаимодействие с local storage.,
Интеграция с Firebase и прием пушей,
Интеграция с бэком,
Деплой в Apple Store, сборка apk для Google play,
Проектировал архитектуру бэкенда на Django,
Разработка функционала админки для управления приложением,
Отправка пушей с бэка,
Выборка данных для пушей на SQL
Расчет персональной статистики с кешированием и Celery,
Создание календаря,
Настройка CI с упаковкой в docker,

  • Проектирование архитектуры
  • Python
  • Firebase
  • Docker
  • Django
  • CI/CD
  • Celery
  • Redis
  • Flutter
  • Dart
  • Apple ID
  • Google auth
Show

СвободаСлова

Тренажер изучения языков SvobodaSlova (русский-английский, русский-испанский)

Проектировал архитектуру
Проектировал БД
Алгоритм и функционал обучения
Разрабатывал функционал для администратора (управление, аналитика)
Репликация

  • Python
  • Redis
  • MongoDB
  • Postgres
  • PyTest
  • Flask
  • Проектирование архитектуры
  • Интеграция со сторонними API
  • REST API
  • Парсеры
Show

NDA: Маркетплейс

Внедрил оплату на сайт, интеграция с платежными системами
Разрабатывал функционал для администратора (управление, аналитика)
Разрабатывал фукнции для отображения элементов сайта (вывод, фильтр)
Правл HTML/CSS
Разрабатывал механизм проведения сделок
  • Flask
  • Интеграция со сторонними API
  • Postgres
  • Redis
  • MongoDB
  • PyTest
  • CI/CD
  • Проектирование архитектуры
Show

Официальный сайт ХК Авангард

hawk - https://www.hawk.ru/

myhawk - https://my.hawk.ru/

Разработка аналитической OLAP-системы,
система управления PUSH-уведомлениями и их отправка.
Модернизация администраторской части.
Внесение правок в django-template проекта.  
Совместная работа с командой мобильных разработчиков,
Разработка API для мобильного приложения проекта,
Настройка взаимодействия между микросервисами,
Разработана кроссплатформенная авторизация для других микросервисов.
  • Django
  • REST API
  • Postgres
  • Firebase
  • Redis
  • Интеграция со сторонними API
  • CI/CD
  • Микросервисы
  • API Gateway
Show

ICQ Бот для @mail.ru: репост контента из соцсетей

username - @RepostBot

Разработал получение контента из Telegram каналов и групп. 
Были учтены сложности в связи с тем что у одного канала может быть несколько icq каналов

 

  • AsyncIO
  • Tarantool
  • Python
  • Telegram
Show

ICQ Бот для @mail.ru: расписание занятий УрФУ

username - @URFUScheduleBot

Асинхронный python
Интеграция с апи УрФУ
  • AsyncIO
  • Tarantool
  • Python
Show

ICQ Бот для @mail.ru: оценить фото

username - @awesomephotobot

Разработал бота на async python,
Интеграция с апи @mail.ru.
  • Python
  • Tarantool
  • AsyncIO
Show

Contest Platform

  • Проектирование архитектуры приложения,
  • Проектирование архитектуры БД,
  • Разработка REST-функций,
  • Разработка OLAP системы для сбора аналитики,
  • Разработка системы кеширования,
  • Обработка/генерация документов/отчетов,
  • Работа с очередями (rabbitMQ, Celery),
  • Внедрение CI/CD.
  • Django
  • Docker
  • CI/CD
  • Postgres
  • REST API
  • Интеграция со сторонними API
  • Celery
  • OLAP
Show

Известно - новости Иваново

  • Поддержка официального сайта «БУ Ивановские газеты».
  • Внедрение поискового движка ElasticSearch.
  • Модернизация административной части.
  • Работа с django-template и внесение правок в шаблоны.
  • Написание JS скриптов для админки и подкастов,
  • Разработка REST-фукнций для мобильного приложения,
  • Настройка CI/CD,
  • Интеграция с Firebase,
  • внедрение SMTP-сервера,
  • Интеграция с SendPulse,
  • работа с очередями rabbitmq для создания отчетов.
  • Django
  • REST API
  • Postgres
  • Интеграция со сторонними API
  • Firebase
  • ElasticSearch
  • RabbitMQ
  • CI/CD
Show

Внутренний продукт Fly Code

  • Проектирование архитектуры платформы,
  • Разработка REST-приложения: фукнции, система логгирования (ClickHouse), транзакции,
  • Настройка сервера и деплоя,
  • Ведение Swagger.
  • REST API
  • Django
  • Docker
  • Проектирование классов
Show

Social Data

  • Кастомизировал Django Admin: добавлял функционал, менял дизайн,
  • Разрабатывал механизм авторизации по всему сервису из Django Admin,
  • Разрабатывал REST-функции для пользовательского функционала.
  • Django
  • Postgres
  • REST API
  • Интеграция со сторонними API
Show

SymptomD

  • Парсеры для обработки больших xml с клиниками и больницами (от 1 Гб),
  • Разработка REST-функций.
  • Django
  • REST API
  • Парсеры
  • Postgres
Show