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

  • Занятость:
  • График работы:

Опыт работы

Июнь 2020 —
июнь 2021
1 год
Яндекс.Практикум
Python-разработчик (обучение)
Проходил обучение по программе "Python-разработчик".

Стек технологий: Python 3, Django 2.2, Django Rest Framework, PostgreSQL, SQLite3, gunicorn, nginx, Яндекс.Облако (Ubuntu 20.04 LTS), GIT, pytest.
Также: базы данных, ООП, основные алгоритмы и структуры данных, тестирование.

1. Foodgram - соц. сеть для публикации кулинарных рецептов.
Проект запущен в Яндекс.Облаке в трех контейнерах: nginx, PostgreSQL, web.
Ссылка на рабочий проект: https://recipesocialnetwork.tk
Ссылка на Github: https://github.com/Stepan91/foodgram-project

2. Survey API - API для системы опроса пользователей.
Ссылка на Github: https://github.com/Stepan91/api_survey

3. Yatube - соц. сеть для публикации дневников.
Разработан по классической MVT-архитектуре, используется пагинация постов и кэширование. Регистрация реализована с верификацией данных, сменой и восстановлением пароля через почту. Написаны тесты, проверяющие работу сервиса.
Ссылка на Github: https://github.com/Stepan91/hw05_final

4. REST API для проекта Yatube.
Ссылка на Github: https://github.com/Stepan91/api_final_yatube

5. REST API для YaMDB - база отзывов пользователей о фильмах, книгах, музыке. Работал в команде, отвечал за backend-разработку.
Ссылка на Github: https://github.com/Stepan91/infra_sp2

6. YaMDB_final - CI/CD для проекта YaMDB, развернутый с помощью GitHub Actions.
Ссылка на GitHub: https://github.com/Stepan91/yamdb_final

7. Telegram-bot - простейший бот, работающий с Telegram API, оповещающий о результате код-ревью.
Ссылка на Github: https://github.com/Stepan91/api_sp1_bot

8. VK-информатор - скрипт, оповещающий о статусе пользователя "online" посредством sms-сообщения. Задействован VK API и Twilio API.
Ссылка на Github: https://github.com/Stepan91/api_01_sms
Январь 2014 —
июнь 2021
7 лет 5 месяцев
Главное военно-строительное управление № 14
Юрисконсульт, начальник юридического отдела
Подготовка и правовое сопровождение сделок.
Заключил сотни договоров, подготовил десятки локальных нормативных актов, участвовал в бесчисленном количестве совещаний.

Обо мне

Последние годы работал юристом в строительном бизнесе, однако со временем понял, что работа не приносит должного удовольствия. Хотелось видеть реальный результат своего труда и применять более креативные методы решения задач.
По совету друга из IT-сферы обратил внимание на разработку, остановил выбор на Python, поскольку язык высокоуровневый, обладает простым синтаксисом и используется одновременно во многих сферах. В ходе работы над проектами зацепило то, что задачу можно решить несколькими (и порой не самыми очевидными) путями. Так и втянулся - каждый день практикуюсь, постоянно читаю статьи на habr, заглядываю в чужой код на GitHub.
Из soft skills особенно могу выделить целеустремленность и ответственность: на последнем месте работы вырос из специалиста до начальника отдела за 3 года, руководил десятком людей и лично отвечал за каждого.
В свободное время занимаюсь фитнесом. Вернее – занимался до того, как не погрузился в кодинг, и он не заменил всю основную часть моего досуга :)

Образование высшее

2013
Московский институт предпринимательства и права, Москва
Юриспруденция, Гражданское право

Знание языков

Русский — родной
Иностранные языки
АнглийскийB2 — Средне-продвинутый

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Разрешение на работу:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения