Максим Сучков

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

image

Python-разработчик с глубокими знаниями в области Python, фреймворке Django и среде разработки. Обладаю способностью быстро усваивать новые технологии. Реализовал проекты различной сложности от создания простого и приветливого телеграм-бота до создания и развертывания DRF-проекта на сервере. Имею опыт работы в команде. Готов к однообразной, рутинной работе, умею решать проблемы и находить нестандартные подходы к задачам, адаптивен к изменениям в процессе работы. Стремлюсь развиваться профессионально и ищу возможности применить свои навыки в реальных проектах для достижения общих целей.


Проекты

Мегахакатон от SkillFactory. Проект "Точки зрения"

Python/Django/Django-REST

Реализован проект, победивший в мегахакатоне. Задача: создать функциональный мультиязычный лендинг. Ключевая особенность сайта: гибкая поддержка мультиязычности. В качестве backend-разработчика разработал и создал модели по работе с базой данных. Разработана административная панель. Ввод и отображение информации на русском, английском и французском языках. Работа в команде, созданной в рамках мегахакатона, с backend-, frontend-, fullstack-разработчиками, motion и ux|ui дизайнерами.

  • Создано веб-приложение и реализованы модели для работы с базой данных (Django, SQlite).
  • Модели подключены к административной панели (Django).
  • Административная панель выполнена в цветах заказчика (HTML, CSS).
  • Включает возможность добавления, редактирования и удаления данных/информации (контента). Имеет дополнения и улучшения, повышающие эффективность и удобство использования (3-х язычный ввод, спойлеры и пр.) (Django).

REST API для мобильного приложения

Python/Django/Django-REST

В качестве backend-разработчика создал REST API для мобильного приложения. Работа в тесном взаимодействии с продакт-менеджерами, дизайнерами, backend-разработчиками, разработчиками мобильных приложений и тестировщиками.

  • Создал базу данных (PostgresQL, SQlite).
  • Разработал классы по работе с базой данных (Django)
  • Создал методы для REST API (Django-REST, Postman)
  • Подготовил документацию (Swagger, Redoc, Sphinx)
  • Разместил проект на сервере (pythonanywhere)

Интернет-ресурс "Доска объявлений"

Python/Django

Разработал интернет-ресурс "Доска объявлений" (аналог интернет-форума для любителей MMORPG-игр).

  • Спроектирована и реализована архитектура моделей БД (Django, SQlite)
  • Созданы представления и статичные страницы (Django)
  • Реализована возможность авторизации и регистрации (Django, allauth)
  • Реализована отправка писем с помощью сигналов (Django)

Интернет-ресурс "Новостной портал"

Python/Django

Создал интернет-ресурс "Новостной портал" (сайт для публикации новостей).

  • Спроектирована и реализована архитектура моделей базы данных (Django, SQlite)
  • Создал представления и статичные страницы (Django)
  • Созданы фильтры, формы, пагинация (Django, django_filter)
  • Реализована возможность отправки писем, уведомлений, рассылки и пр. с помощью сигналов, (Django, apscheduler)
  • Работа с асинхронными задачами (Celery)
  • Реализовал кэширование, логирование, локализация и интернационализация (Django, Redis)

Телеграм-бот для конвертации валют.

Python

Разработал телеграм-бота для конвертации валют (ConvertaxBot).

  • Создал бота (pyTelegramBotAPI)
  • Реализовал хэндлеры (telebot)
  • Реализовал парсинг (request, json)

Детали проектов