Hexlet CV

Junior / Trainee Python Development

Основное


Описание

В поиске удаленной работы или стажировки на позицию Junior Python Development. Полная, частичная или проектная занятость. В настоящее время проживаю в Стамбуле, Турция.
В 2022 году принял решение сменить сферу деятельности на IT и стать backend разработчиком. Интересует web-разработка, а также сбор, обработка и анализ данных. В разработке стараюсь придерживаться лучших инженерных практик: стандарты кодирования, тестирование, контроль версий, рефакторинг, непрерывная интеграция и документирование.
Опыт работы в крупной промышленной компании на инженерных должностях выработал привычку много работать с документацией, эффективно обучаться новым технологиям, самостоятельно решать сложные задачи. С другой стороны, опыт работы в небольших, динамичных командах над краткосрочными проектами хорошо развил навыки точного соблюдения дедлайнов, эффективного распределения времени, коммуникации с менеджерами и заказчиками, командной работы.
Повышаю уровень английского, занимаюсь с репетитором. В планах — поднять уровень до C1 и сдать IELTS/TOEFL. Также в ближайших планах — изучить “Docker” и библиотеки Python для анализа данных и асинхронного программирования: parnas, numpy, matplotlib, asyncio.
Свободное от работы и учебы время посвящаю скалолазанию и альпинизму.

В процессе учебы в школе практического программирования Hexlet успешно реализовал следующие учебные проекты:

1. Brain games (CLI)

Набор из пяти консольных математических игр.
Полученные навыки:
* настройка окружения: poetry, pip
* подключение линтера flake8, CodeClimate
* работа с Git и Github

2. Вычислитель отличий

Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML.
Полученные навыки:
* работа с параметрами командной строки, библиотека argparse
* непрерывная интеграция (CI) с использованием Github Actions
* разработка через тестирование TDD, автоматизированные тесты (pytest)
* работа с форматами json и yaml (модуль json и библиотека yaml)

3. Загрузчик страниц (CLI)

Утилита командной строки предназначенная для загрузки html-страницы и ее содержимого (изображений, скриптов и html).
Полученные навыки:
* работа с HTTP-запросами (библиотека request)
* контроль покрытия кода тестами Code Coverage
* тестирование побочных эффектов (request-mock и модуль tempfile)
* парсинг html-страниц с помощью библиотеки bs4
* логирование с помощью модуля logging
* реализация потоковой загрузки файлов (модуль concurrent.futures)

4. Telegram-бот для учета расходов

Бот для учета расходов и доходов в разных валютах с записью данных в Google-таблицу.
Полученные навыки:
* написание асинхронного кода (библиотека asyncio)
* работа с Telegram API (асинхронный фреймворк aiogram)
* взаимодействие с Google Sheets через API (библиотека pygsheets)
* деплой приложения на базе Heroku

Навыки
  • Python 3.9
  • TDD, разработка через тестирование (pytest, request-mock)
  • Git
  • Flake
  • линтер flake8
  • контроль качества кода с помощью CodeClimat
  • CI с помощью GitHub Actions
  • протокол HTTP (request)
  • асинхронный код (asyncio)
  • SQL (PostgreSQL)
  • пользуюсь Vim
  • Linux (Ubuntu) / MacOS
  • Django framework (в процессе изучения)
  • HTML, CSS (в процессе изучения)
  • английский B1, разговорный язык и чтение документации
Награды, Сертификаты
  • Эксперт региональных этапов всероссийских соревнований WorldSkills Russia в компетенции “Мобильная робототехника” в 2017-2018 годах.
  • Учебные курсы фирмы Siemens по программированию промышленных логических контроллеров в 2016-2017 годах.
  • Практические курсы по программированию Hexlet, март 2022 一 настоящее время. Программа обучения “Python-разработчик”.
Владение английским
Читаю профессиональную литературу
Контакт
e-mail: 33morozov@gmail.com

Работа


инженер-монтажник, RocksBox, Москва
нояб. 2019 - февр. 2022
  • участвовал в производстве и монтаже ~20 скалодромов в Москве и регионах России
  • работал с проектной документацией в САПР Autocad
специалист канатного доступа, ALP-PROFF, Москва
нояб. 2019 - февр. 2022
  • выполнял различные виды работ в сфере Rope-working – работы на высоте с применением техники канатного доступа
  • работал с заказчиками: составлял ТЗ, сметные расчеты, заключал договоры на оказание услуг
помощник менеджера по маркетингу, Amer Sports, Москва
авг. 2019 - нояб. 2019
  • участвовал в запуске и поддержке сайта интернет-магазина equipion.ru (1С-Битрикс)
  • размешал контент и баннеры на сайте
  • коммуницировал с дизайнерами и авторами контента
  • отвечал за новостное наполнение сайта
  • контролировал корректное отображение карточек товаров, взаимодействие сайта с базой данных товаров
инженер по автоматизации, NLMK Group, Липецк
июня 2015 - июля 2019
  • программировал промышленные контроллеры Siemens на языках FBD, LAD, STL и SCL, реализовывал фичи в действующих проектах
  • разрабатывал Human Machine Interface: графические оболочки для панелей управлений, постов операторов
  • вводил в эксплуатацию и поддерживал оборудование для автоматизации
  • разрабатывал ТЗ для модернизации систем автоматизации промышленных комплексов

Образование


Липецкий государственный технический университет, аспирант (неоконченное), занимался вопросами использования и математического моделирования автономных инверторов тока совместно с вентильно-индукторными двигателями.
сент. 2015 - июня 2018
Липецкий государственный технический университет, специальность “Электропривод и автоматизация”, диплом с отличием.
сент. 2010 - июня 2015

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Максим, привет! Формат резюме выбран верно, информация отражена по существу :) Предла...
Привет, Дмитрий. Good job :) У меня есть несколько дополнений к содержанию: 1. Описа...
Арсений, привет! Отличное резюме :) У меня лишь несколько дополнений: 1. В описании ...
Евгений, привет! Предлагаю проработать резюме, так как в начале любого пути всегда важ...
Привет, Владимир! Так как ты в начале пути, сейчас важно заложить крепкий фундамент. П...
Дмитрий, привет! Готовое резюме :) У меня только одно пожелание к формату: Работа. З...
Привет, Антон! Резюме составлено отлично :)Молодец! Мои пожелания к формату: Работа:...
Привет, Алексей! Качественное резюме, молодец :) Хотела уточнить: - удаленный формат...
Привет, Евгений! Предлагаю поработать над формой резюме и расставить ключевые акценты....
Привет, Александр. Отлично потрудился: ) появились новые проекты! У меня лишь несколь...