Python-разработчик
Контакты
Ищу стажировку или работу на должности Junior Python-разработчика.
Начал изучать программирование в институте, продолжил углубляться в тему самостоятельно и благодаря онлайн-курсам (например, на платформе Хекслет).
Кроме того, увлечен тематикой ML, основы которого сейчас постигаю.
В ходе обучения выполнил следующие проекты:
- Игры разума (https://github.com/SevaErshov/python-project-lvl1)
Приобретённые навыки: настройка рабочего окружения, работа с poetry, flake8, Git/GitHub, работа в Linux.
- Вычислитель отличий (https://github.com/SevaErshov/python-project-lvl2) CLI-утилита, которая строит отличия между двумя файлами (JSON и/или YAML).
Приобретённые навыки: работа с рекурсивными алгоритмами и древовидными структурами данных, автоматическое тестирование (pytest), понятие непрерывной интеграции (CI)
- Загрузчик страниц (https://github.com/SevaErshov/python-project-lvl3) Утилита командной строки, скачивающая страницы из интернета и сохраняющая их на компьютере.
Приобретённые навыки: библиотека requests, работа с HTML DOM (BeautifulSoup), автоматическое тестирование (requests-mock).
- Менеджер задач (https://github.com/SevaErshov/python-project-52) Веб-приложение, представляющее собой систему управления задачи. Имеет систему регистрации, авторизации, задачи, их статусы, метки, возможность редактирования всех сущностей.
Навыки: Django, Django ORM, Postgres, Bootstrap, шаблонизация
Python
Git/GitHub/GitHub Actions
Автоматическое тестирование (pytest)
Навыки работы с JSON, YAML, HTML
Основы вёрстки (HTML, CSS)
Основы Django
Основы ООП
Основы баз данных, SQL (PostgreSQL)
Linux на уровне пользователя
Основы HTTP