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

Photo

Навыки

  • Bash
  • CI/CD
  • ClickHouse
  • Django
  • Docker
  • Docker-compose
  • FastAPI
  • Git
  • Git flow
  • Github
  • GitLab
  • HTML
  • HTTP
  • Linux
  • Nginx
  • PostgreSQL
  • pydantic
  • Python
  • RabbitMQ
  • Redis
  • SQL
  • SQLAlchemy
  • Unit Testing
  • ООП

Опыт работы

Яндекс Практикум

Python Developer - 02.2021/04.2022

— Разработка веб-приложений на Python, Django, DRF
— Создание структуры проекта и его настройка с нуля
— Работа с базами данных SQLite, PostgreSQL
— Контейнеризация с применением Docker, nginx, gunicorn
— Настройка workflow
— Тестирование на unittest

Балапанлар

Python Developer - 04.2022/06.2022

Коммерческий проект — образовательный сайт для детей
Team lead проекта
— Разработана и продумана архитектура приложений, баз данных
— Разработаны API на Django, описана дока в Swagger
— Разработана масштабируемая админка для самостоятельного редактирования сайта заказчиком
— Подготовлены ВМ, настроено развертывание приложений в Docker

Агроэкспорт

Middle Backend Developer - 07.2022

— Изучена предметная область для погружения в процессы разработки
— Успешно разработаны REST API на FastAPI и Django для web платформы, android и ios приложений, написана документация для всех API в Swagger
— В 4 раза ускорена работа API для аналитической платфморы за счет перехода на асинхронный фреймворк, использования Redis и партиционирования данных в PostgreSQL
— В 2.5 раза ускорена работа API для построения графиков web платформы за счет перехода на готовые витрины ClickHouse и оптимизирования SQL запросов
— Настроены с нуля ВМ на Linux для развертывания приложений, баз данных PostgreSQL, ClickHouse и других сервисов компании
— Поднят и настроен с нуля Gitlab для организации
— Написаны CI/CD процессы с применением Gitlab CI, Gitlab Runner, Nexus, Docker

Образование

Электротехника и электроэнергетика

Московский Энергетический Институт
2011/2017

Степень Магистра по специальности «электроэнергетика и
электротехника». Победитель олимпиады » Надежда энергетики» по физике в 2011 году.

Python Developer

Яндекс Практикум
2021/2022

Python • Django • PostgreSQL • SQLite • REST • Docker • Nginx • Git • GitHub • ООП • API • Linux

Обо мне

Я Python-разработчик со знанием SQL. На данный момент я разрабатываю проекты на Python + Django, Django Rest Framework, применяя паттерны проектирования и парадигмы ООП. Хорошо разбираюсь и использую в проектах PostgreSQL и SQLite. Также умею настраивать рабочее окружение, CI/CD, workflow, контейнеризацию через Docker, docker-compose, используя nginx. Не плохо разбираюсь в Git, веду проекты на GitHub. Уровень английского pre intermediate, свободно читаю техническую документацию.

В настоящее время занимаюсь разработкой командного коммерческого проекта в качестве тимлида. Мы уже запустили его в прод и он выполняет необходимые бизнес задачи.

Проект доступен по ссылке

Код можно посмотреть на GitHub

В свободное время люблю почитать «Грокаем алгоритмы» и «Изучаем Python» Эрика Метиза.

Готов освоить другие технологии для выполнения рабочих задач, которые Ваша компания использует у себя в разработке.

Мой GitHub: https://github.com/KotsenkoM

42 / 0,654 / 52.74mb