Python-разработчик
Контакты
Ищу работу Python web-разработчика.
В 2023 году я закончил обучение на платформе онлайн-курсов Hexlet.
На данный момент учусь самостоятельно.
Опыт коммерческой разработки 1 год.
Мои учебные проекты
Brain Games
— набор простых консольных игр.
Выполненные задачи:
- Настроить рабочее окружение
- Использование пакетного менеджера poetry
- Настройка линтера flake8 и CodeClimate
- Добавить CI c линтингом через Github Actions
Стек:
- Python, Poetry
Gendiff
— библиотека и утилита для отображения различий в JSON и YAML файлах.
Выполненные задачи:
- Работа с файловой системой, парсинг и форматирование вывода в нескольких вариантах
- Полноценная утилита с аргументами командной строки
- Написание автотестов и покрытие тестами 94%
- Добавить CI с запуском тестов и линтера
Стек:
- Python, Pytest, Poetry, Flake8
Page-analyzer
— библиотека и утилита, позволяющая парсить страницу и сохранять её в базе данных
Выполненные задачи:
- Скачивание и парсинг страниц
- Обработка ошибок и настройка логирования
- Написание автотестов.
- Добавить CI с запуском тестов и линтера
Стек:
- Python, Flask, Pytest, Poetry, Flake8, Make, Gunicorn
Task_manager
менеджер задач
Выполненные задачи:
- Создание и регистрация пользователей
- Парсинг веб-страниц
- Веб-интерфейс на Django шаблонах и Bootstrap
- Полноценный CI/CD с запуском тестов, линтера, отслеживанием ошибок через сервис Rollbar и деплоем на Render.com
Стек:
- Python, Django, Pytest, Poetry, Flake8, Gunicorn
Python;
Django, Flask
Linux;
Git, GitHub;
SQL;
HTML/CSS
в планах изучить Docker, FastAPI, Redis
Опыт
Разработка внутренних проектов на языке PHP.
Стажировка на языке Python.
Образование
Проживаю в городе Ульяновск