Большую часть своей жизни провожу перед монитором, так что программистом решил стать где-то в 5 классе. Выбрал python из за доступности и востребованности. Сейчас приоритетная цель это набор опыта: погружение в процесс разработки, изучение новых инструментов, работа в команде. В свободное время слежу за новостями IT индустрии через Youtube, telegram и спец. сайты(хабр, и т.п.). Планирую начать изучение других языков программирования, в приоритете: GDScript и C++. Также интересуюсь видео-монтажом и 3D моделированием, но практического опыта в этих сферах почти не имею.
Cейчас имею лишь одно требование к работе: возможность работать удаленно. Контактные данные: эл.почта: antonstyvrin@yandex.ru(препочитаемый метод связи)
telegram: @K0ryaga_palka
Прошел обучающий курс по языку программирования Python. В процессе также обучился пользоваться фреймворков Django, DRF. Работал с СУБД SQLite, PostgresQL. Активно использовал Docker, Git, настраивал и запускал сервер. Также изучал алгоритмы и структуры данных.
1. АРІ-сервис с рецептами. Проект представляет собой сайт, на котором можно публиковать рецепты, добавлять их в избранное, подписываться на других авторов и создавать список покупок. В ходе работы над проектом был создан собственный API-сервис на базе проекта Django с использованием базы данных PostgreSQL, созданы образы и запущены docker-контейнеры, настроен СІ/СD (GitHub Actions), создано, развёрнуто и запущено на сервере мультиконтейнерное приложение. В проекте используется пагинация и фильтрация, реализована регистрация и авторизация пользователей с помощью токенов (Djoser). Стек: Django, DRF, Djoser, PostgreSQL, Git, Docker, CI/CD, Postman.
2. Сервис с отзывами, реализованный с АРІ. Проект предоставляет платформу для пользовательских отзывов на различные произведения, выставления рейтинга и комментирования отзывов других пользователей и создан с помощью фреймворка Django. Работал в команде из 3 человек. Занимал роль тимлида: координировал действия команды, декомпозировал задачи. Так же отвечал за тестирование проекта и оказывал помощь коллегам с исправлением ошибок.
Стек: Django, DRF, Djoser, SQLite, Git, Postman.
3. Реализовал тесты для двух небольших проектов для сервиса с заметками пользователей (тестировала на unittest) и для новостного сайта (использовал pytest).
Стек: Django, Unittest, Pytest.
4. Telegram бот для проверки статуса домашнего задания. Создал бота отправляющего API запрос(предварительно проверив наличие необходимых токенов) на онлайн платформу для обучения и возвращающего статус домашнего задания(на проверке, принято, отклонено).
Стек: Telegram