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

Контакты


Контакты доступны после входа на сайт

Описание

Привет, я Александр Комягин 👋
Я недавно начал свой путь в программировании. Я получил довольно хорошие знания в Django и DRF. Теперь я пытаюсь получить более глубокие знания об этом фреймворке, одновременно изучая новые технологии.

Мои проекты:

  • Сервис для поиска IT-компании в России
    Стек: Python, Django, DRF, PostgreSQL, DRF Spectacular, Simple JWT

  • API сервиса рассылки эл.писем(тестовое задание)
    Стек: Python, Django, DRF, PostgreSQL, Celery, Redis, JWT, Nginx, Gunicorn, Docker.

  • Онлайн-сборник кулинарных рецептов + API.
    Стек: Python, Django, DRF, PostgreSQL, Djoser, Nginx, Gunicorn, Docker, React.

  • API сборника отзывов и комментариев о произведениях(Командный проект).
    Стек: Python, Django, DRF, SQLite3 Djoser.

  • Телеграм бот для автоматической проверки статуса домашней работы.
    Стек: Python, библиотека python-telegram-bot

О том, как я попал в разработку.
На предыдущей работе занимался настройкой таргетинга в ВК. Для создания объявления мне приходилось вручную корректировать около 100 айдишников сообществ в ВК. Я подумал, что можно это как-то автоматизировать. Так я познакомился с Python. До этого у меня уже было понимание, что такое программирование. После успешно написанного скрипта на Python я заинтересовался этим языком. Я был очень удивлен, когда узнал, что очень известные компании используют его в разработке своих сервисов. Так я узнал, что такое Backend и web-разработка. Сейчас принимаю участие в командной разработке сервиса для поиска подрядчика для различных IT задач: разработка сайта, ПО, UX/UI дизайн и т.д. Также, параллельно занимаюсь разработкой сервиса email-рассылок по одному из тестовых заданий. Параллельно стараюсь изучать другие технологии, например: Fastapi, Celery, Redis, асинхронное программирование на Python и т. д.
В свободное время смотрю образовательный контент на YouTube, например: канал Selfedu, Диджитализируй, канал Артема Шумейко, канал Тимофея Хирьянова. Кроме этого, различные статьи на VC и Хабр.

Ищу работу на позицию Python разработчик на полный рабочий день. К переезду не готов.
Telegram: @aleksandrkomyagin8

Навыки

Python
Django
DjangoREST

Docker
Nginx
GitHub Actions
Postgres
SQLite

Redis
Celery

Опыт


Python разработчик(обучение), Яндекс Практикум
Ноябрь 2022 - Сентябрь 2023
  1. Сервис для поиска IT-компании в России.
    Цель проекта: Создание сервиса для поиска IT-компаний подрядчиков.
    Проект разрабатывался в рамках учебной практики, студентами Яндекс Практикум. В проекте реализована возможность регистрации пользователя, добавление собственной компании, поиск и фильтрация компаний, реализована аутентификация по jwt.
    Стек: Python, Django, DRF, PostgreSQL, DRF Spectacular, Simple JWT
    В проекте отвечал за регистрацию пользователя, аутентификацию, валидацию. Создание пользовательской модели, валидацию вводимых данных, смену пароля, отправка ссылки-подтверждения, обновление токена доступа. Автодокументирование своего участка кода
    Ссылка на репозиторий: https://github.com/aleksandrkomyagin/information_platform_about_it_companies

  2. API сервиса рассылки эл.писем(тестовое задание)
    Цель проекта: Создание сервиса автоматизированной рассылки эл.писем.
    Проект разрабатывается в рамках тестового задания на вакансию Python разработчик. В проекте реализована возможность создания, редактирования, удаления и обновления рассылок. При создании рассылки отбирается пул клиентов, которым будет отправлено письмо, и в зависимости от текущего времени, задача ставится в очередь для будущей отправки или отправляется сразу, после создания с помощью Celery. Также, реализована возможность отправки письма с учетом часового пояса клиента. Доступ к сервису реализован через временный токен. Токен выдается после проверки кода подтверждения сотрудника.
    Стек: Python, Django, DRF, PostgreSQL, Celery, Redis, JWT, Nginx, Gunicorn, Docker.
    Проект в стадии доработки.
    Ссылка на репозиторий: https://github.com/aleksandrkomyagin/mailing

  3. Онлайн-сборник кулинарных рецептов + API.
    Цель проекта: Создание сборника кулинарных рецептов с возможностью CRUD-операций, подписки на автора рецепта, добавление рецепта в Избранные, сохранение ингредиентов рецепта в документ *.txt.
    Особенность проекта: предоставлен готовый Frontend на React.
    Стек: Python, Django, DRF, PostgreSQL, Djoser, Nginx, Gunicorn, Docker, React.

  4. API сборника отзывов и комментариев о произведениях(Командный проект).
    Цель проекта: создать API сервиса по сбору отзывов и комментариев о произведениях разных категорий. В проекте отвечал за регистрацию и аутентификацию пользователя.
    Стек: Python, Django, DRF, SQLite3 Djoser.

  5. Телеграм бот для автоматической проверки статуса домашней работы.
    Цель проекта: создать бота, который в автоматическом режиме, через указанный промежуток времени, будет отправлять запрос к сервису Яндекс и проверять статус домашней работы.
    Стек: Python, библиотека python-telegram-bot

Образование


СКФ МТУСИ
Сентябрь 2016 - Июнь 2021

О себе
Не готов релоцироваться
Начальные знания английского языка
Проживаю в городе Краснодар

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...