Hexlet CV

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.

На данный момент делаю четвертый учебный проект на Django.
Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

Навыки
  • Python;
  • Linux, Bash;
  • Git, GitHub;
  • базовые знания SQL, Django;
Владение английским
Читаю профессиональную литературу
Контакт
+79609644607

Работа


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

Обязанности:
Выполнение электрических расчетов, разработка электрических схем, подбор электрооборудования, написание паспортов и руководств по эксплуатации, контроль процесса монтажа.

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

Образование


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

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