Последние 8 лет работал в сфере энергетики. Данное направление интересно, но появилось желание изменить направление деятельности. Хочу принимать участие в непосредственном создании и сопровождении цифровых продуктов, а не заниматься обеспечением процессов обслуживания оборудования (экономическое планирование, заключение договоров, разработка приказов, формирование заявок на закупку и т.д.)
Принял решение пройти курсы от Яндекс.Практикума с целью получить актуальные знания. Выбрал язык программирования Python, так как считаю, что он является хорошей базой для дальнейшего развития в данной области. Также язык Python весьма универсальный: аналитические расчеты, автоматизация процессов, администрирование, web-разработка, сложные расчеты и т.д. Параллельно основного курса осваиваю лекции Тимофея Хирьянова на Youtube.
Дополнительно хочу отметить, что мне интересны новые направления деятельности. Всегда довожу проекты до конца. Умею качественно работать в режиме многозадачности.
Не боюсь браться за сложные проекты. Например, на последнем месте работы реализовал проект по резервированию воздушных линий электропередач, который обеспечил снижение простоя оборудования на 30%.
Часть свободного времени посвящаю музыке. Освоил такие инструменты как гитара и гармонь. Участвую в группе, созданной на базе предприятия. В основном исполняем каверы на песни таких исполнителей как "Звери", "Мумий Тролль" и "Чайф".
В рамках должности выполнял проекты, максимально приближенные к рабочим процессам программирования. Работа выполнялась этапами по две недели с жесткими дедлайнами. Присутствует опыт работы над групповым проектом.
При реализации проектов работал с: Python, Django, Django REST framework, SQL, Python anywhere, Bootstrap, Unittest, HTML, Docker.
Использовал следующие инструменты: VScode, Postman, Git Bash, GitHub.
Проекты:
В рамках обучения выполнял проекты, максимально приближенные к рабочим процессам программирования. Присутствует опыт работы над групповым проектом.
При реализации проектов работал с: Python, Django, Django REST framework, SQL, Python anywhere, Bootstrap, Unittest, HTML, Docker.
Использовал следующие инструменты: VScode, Postman, Git Bash, GitHub.
Проекты:
1. На Django разработал приложение "Yatube" для размещения публикации пользователей с чтением базы данных Django ORM. Предусмотрены следующие возможности: регистрация пользователей; публикация постов с изображениями, подписка на интересных авторов, комментирование постов и генерация личной страницы пользователя, ограничение доступа к постам авторов в соответствии с ролью пользователей. Для удобного взаимодействия разработан пользовательский интерфейс на языке HTML.
Проект протестирован при помощи Unittest.
https://github.com/Aleksei93/api_final_yatube
2. На Django REST Framework реализовал API и документацию для приложения "Yatube". Регистрация выполняется по токену JWT и Djoser. Применены ограничения прав пользователей при помощи вьюсетов.
https://github.com/Aleksei93/api_final_yatube
3. Принял непосредственное участие в групповом проекте "YAMDb_api" по сбору отзывов пользователей на произведения. В данном проекте предусмотрено разделение произведений на категории, а так же комментирование и оценка произведений. Моя часть работы над проектом заключалась в разработке ограничения прав доступа, аутентификации пользователей через SIMPLE_JWT и реализации отзывов на произведения. БД (SQlite) запросы через Django ORM.
https://github.com/Aleksei93/api_yamdb
4. Написал Telegram-бота для работы с API Яндекс.Практикума.
Данный бот автоматически проверяет статус работ, отправленных на проверку. При обновлении статуса Telegram-бот оповещает пользователя. Предусмотрен лог работы бота.
https://github.com/Aleksei93/homework_bot
5.Написал программный модуль для фитнес-трекера. Модуль определяет вид активности, производит расчет и отображает результат тренировки.
https://github.com/Aleksei93/hw_python_oop