Hexlet CV

Junior Python-программист

Основное


Описание

Ищу работу Junior Python-разработчика. Готов к работе удалённо. Фулл-тайм. Изучаю язык с июня 2021 года. Обучаюсь на Hexlet.io с октября 2021.

Опыт коммерческой разработки отсутствует, однако, есть горящие глаза и желание развиваться.
Сейчас интересен backend и углубление в данное направление. В дальнейших планах изучение новых языков, испытать себя в frontend-разработке.

Завершенные проекты в процессе обучения:

gendiff — CLI - утилита, определяющая разницу между двумя структурами данных в формате YAML или JSON, генерирующая отчет в трех разных видах.

Выполненные задачи:
- Настроил работу с аргументами командной строки средствами встроенного модуля argparse;
- Организовал взаимодействие с древовидными структурами данных, форматирование вывода в нескольких вариантах;
- Написал автотесты, используя фреймворк Pytest;
- Настроил CI с запуском тестов и линтера.

Стек: Python, poetry, pytest, argparse, wemake-python-styleguide.

page-loader — CLI - утилита, скачивающая страницу из интернета и ее локальные ресурсы.

Выполненные задачи:
- Осуществил скачивание и парсинг страниц с помощью библиотеки BeautifulSoup;
- Настроил логирование и обработка ошибок с использованием модуля logging;
- Написал автотесты с применением манки-патчинга HTTP-запросов с помощью библиотеки requests-mock;
- Настроил CI с запуском тестов и линтера.

Стек: Python, poetry, pytest, BeautifulSoup, requests, logging, requests-mock, wemake-python-styleguide.

Самостоятельно завершенный проект:

url-shortener — веб-приложение, позволяющее сократить интересующий Url и сохранить его для дальнейшего использования.

Выполненные задачи:
- Настроил маршрутизацию приложения, обработку запросов, шаблонизацию, используя встроенные средства фреймворка Flask;
- Создал модель, построенную с использованием библиотеки SQLAlchemy ORM для взаимодействие с БД PostgreSQL;
- Настроил миграции БД с помощью Alembic;
- Настроил Gunicorn для обслуживания веб-приложения;
- Осуществил деплой приложения на сервис render.com в docker контейнере (https://flask-url-shortener.onrender.com), настроил docker-compose для быстрого развертывания приложения.

Стек: Python, poetry, flask, SQLAlchemy, Alembic, hashids, Gunicorn, Bootstrap 5, Docker, wemake-python-styleguide.

О себе:
  • Читаю художественную и профильную литературу;
  • Увлекаюсь бегом на длинные дистанции, заездами на велосипедах, сноубордом;
  • Интересуюсь видеоигровой индустрией.
Навыки

• Python;
• Flask, Django;
• SQL, PostgreSQL, SQLAlchemy;
• HTML5/CSS3, Bootstrap5 ;
• Git, GitHub;
• Docker, Docker Compose;
• Linux (Ubuntu), Bash.

Владение английским
Могу проходить интервью
Контакт
mail: artyomkropp@gmail.com, tg: @empty_head

Образование


Судебная экспертиза, Волгоградская Академия МВД РФ
сент. 2011 - авг. 2016
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...