Junior Python Developer

Контакты


Контакты доступны после входа на сайт

Описание

Ищу работу на должность Junior Python Developer. Рассматриваю полную занятость на полный рабочий день в офисе или удаленно.
В данный момент заканчиваю обучение с наставником на Hexlet на профессию Python-разработчик.

Реализованные мной проекты:

Первый учебный проект - https://github.com/Evglit/python-project-lvl1
Brain games - набор из пяти интерактивных консольных игр: калькулятор, прогрессия, определение четного числа, определение наибольшего общего делителя, определение простого числа.
- Настроил рабочее окружение Linux(Ubuntu);
- Разработал гибкую архитектуру на основе единого движка, которая позволяет легко расширять программу новыми играми;
- Для контроля качества кода использовал линтер flake8 и CodeClimate;
- Использовал Github Actions для настройки CI;
- Для управления зависимостями проекта использовал пакетный менеджер Poetry и с его помощью опубликовал пакет на Test PyPI.

Второй учебный проект - https://github.com/Evglit/python-project-lvl2
Difference calculator - программа, которая выводит на экран разницу между двумя файлами форматов json или yaml.
- Настроил работу с файловой системой, парсинг и форматирование данных;
- Написал рекурсивный алгоритм сравнения двух json/yaml файлов;
- Разработал CLI-утилиту с помощью модуля argparse;
- Покрыл код тестами на pytest, code coverage — 73%. Применил подход TDD — сначала писал тесты, а потом функциональность.

Третий учебный проект - https://github.com/Evglit/python-project-lvl3
Page loader - утилита командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере. Вместе со страницей она скачивает все ресурсы (картинки, стили и js) давая возможность открывать страницу без интернета.
- Для скачивания страниц и ресурсов из интернета применил библиотеку requests;
- Использовал регулярные выражения для вычленения имени ресурса из ссылки;
- С помощью библиотеки BeautifulSoup произвел парсинг HTML страниц и замену ссылок ресурсов на локальные пути;
- Настроил логирование с помощью библиотеки logging.

Четвертый проект - https://github.com/Evglit/python-project-lvl4
Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
https://task-mg.herokuapp.com/
- Создал Task Manager на основе Django 3.6;
- Для создания интерфейса использовал Bootstrap;
- Написал тесты для проверки функциональности проекта, code coverage — 89%;
- С помощью i18n настроил перевод проекта на английский язык;
- Развернул проект на Heroku;
- Подключил к проекту Rollbar для мониторинга ошибок.

Навыки

Python;
Linux, Bash;
Git, GitHub;
Django;
SQL;

Опыт


Инженер-проектировщик АСУ ТП, ООО "ПТ-ГРУПП", ЗАО "Алтайспецизделия", ООО "БАКО+"
Сентябрь 2015 - по настоящее время

Инженер-проектировщик АСУ ТП, ООО "ПТ-ГРУПП", ЗАО "Алтайспецизделия", ООО "БАКО+"
авг. 2015 - по настоящее время
Обязанности:
Выполнение электрических расчетов, разработка электрических схем, подбор электрооборудования, написание паспортов и руководств по эксплуатации, контроль процесса монтажа.

Достижения:
- На протяжении 6 лет работы, успешно выполнил десятки проектов, предложил и внедрил множество технических решений;
- При разработке каждого проекта изучал большой объем технической документации, в том числе на английском языке;
- При реализации каждого проекта взаимодействовал с другими отделами (конструкторским, отделом управления проектами, монтажным участком и т.д.), благодаря чему имею большой опыт работы в команде;
- Также при работе над проектами мной осуществлялось взаимодействие с представителями заказчика, внимательная проработка их требований и качественное выполнение поставленных задач;
- За годы работы научился эффективно планировать свое рабочее время, всегда выполнял проекты в установленные сроки;
- Был инициатором оптимизации баз данных электрических элементов и перехода на новую версию ПО САПР для разработки электрических схем, чтобы увеличить эффективность работы отдела.

Образование


Алтайский государственный технический университет им. И.И. Ползунова - Электроэнергетика и электротехника
Сентябрь 2011 - Июль 2015

О себе
Читаю профессиональную литературу на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Fullstack Developer выглядит впечатляюще и содержит много полезной информаци...
Данное резюме имеет некоторые положительные аспекты, такие как обширные знания в област...
Данное резюме Ruby on Rails разработчика содержит много полезной информации о навыках, ...
Это резюме имеет много сильных сторон. Здесь перечислены важные технологии и инструмент...
Это резюме содержит много полезной информации о вашем опыте и навыках в разработке на P...
Резюме Евгения: 1. Общие впечатления: - Положительные: Евгений активно изучает Front...
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...