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

Привет! Спасибо за совет :)

Artyom Kropp08 мая, 08:12

Привет! Все отлично :) Только я бы немного уменьшила размер шрифта в заголовках)

Polina Kokina05 мая, 10:04

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