Python разработчик
Контакты
Привет, я Александр Комягин 👋
Я недавно начал свой путь в программировании. Я получил довольно хорошие знания в Django и DRF. Теперь я пытаюсь получить более глубокие знания об этом фреймворке, одновременно изучая новые технологии.
Мои проекты:
Сервис для поиска IT-компании в России
Стек: Python, Django, DRF, PostgreSQL, DRF Spectacular, Simple JWTAPI сервиса рассылки эл.писем(тестовое задание)
Стек: 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
Опыт
Сервис для поиска IT-компании в России.
Цель проекта: Создание сервиса для поиска IT-компаний подрядчиков.
Проект разрабатывался в рамках учебной практики, студентами Яндекс Практикум. В проекте реализована возможность регистрации пользователя, добавление собственной компании, поиск и фильтрация компаний, реализована аутентификация по jwt.
Стек: Python, Django, DRF, PostgreSQL, DRF Spectacular, Simple JWT
В проекте отвечал за регистрацию пользователя, аутентификацию, валидацию. Создание пользовательской модели, валидацию вводимых данных, смену пароля, отправка ссылки-подтверждения, обновление токена доступа. Автодокументирование своего участка кода
Ссылка на репозиторий: https://github.com/aleksandrkomyagin/information_platform_about_it_companiesAPI сервиса рассылки эл.писем(тестовое задание)
Цель проекта: Создание сервиса автоматизированной рассылки эл.писем.
Проект разрабатывается в рамках тестового задания на вакансию Python разработчик. В проекте реализована возможность создания, редактирования, удаления и обновления рассылок. При создании рассылки отбирается пул клиентов, которым будет отправлено письмо, и в зависимости от текущего времени, задача ставится в очередь для будущей отправки или отправляется сразу, после создания с помощью Celery. Также, реализована возможность отправки письма с учетом часового пояса клиента. Доступ к сервису реализован через временный токен. Токен выдается после проверки кода подтверждения сотрудника.
Стек: Python, Django, DRF, PostgreSQL, Celery, Redis, JWT, Nginx, Gunicorn, Docker.
Проект в стадии доработки.
Ссылка на репозиторий: https://github.com/aleksandrkomyagin/mailingОнлайн-сборник кулинарных рецептов + API.
Цель проекта: Создание сборника кулинарных рецептов с возможностью CRUD-операций, подписки на автора рецепта, добавление рецепта в Избранные, сохранение ингредиентов рецепта в документ *.txt.
Особенность проекта: предоставлен готовый Frontend на React.
Стек: Python, Django, DRF, PostgreSQL, Djoser, Nginx, Gunicorn, Docker, React.API сборника отзывов и комментариев о произведениях(Командный проект).
Цель проекта: создать API сервиса по сбору отзывов и комментариев о произведениях разных категорий. В проекте отвечал за регистрацию и аутентификацию пользователя.
Стек: Python, Django, DRF, SQLite3 Djoser.Телеграм бот для автоматической проверки статуса домашней работы.
Цель проекта: создать бота, который в автоматическом режиме, через указанный промежуток времени, будет отправлять запрос к сервису Яндекс и проверять статус домашней работы.
Стек: Python, библиотека python-telegram-bot
Образование
Начальные знания английского языка
Проживаю в городе Краснодар