Hexlet CV

Джуниор Python-программист

Основное


Готовность к релокации

Не указано

Описание

Ищу работу или стажировку на вакансию Джуниор Python-программист. Рассматриваю как работу в офисе, так и удаленный формат работы. Проживаю в городе Москва.

Компьютерами увлекался еще со школы, но о том чтобы стать программистом тогда, даже и не думал. Впервые о программирование задумался, когда надо было подправить несколько стилей и скриптов для рабочего сайта. Поэтому решил пойти на курсы HTML и CSS, а впоследствии и вообще выучить программирование вне зависимости от языка и его применения.

С ноября 2021 года прохожу обучение в школе программирования Hexlet по профессии "Python-программист".

За время обучения сделал следующие учебные проекты:

  1. Игры разума
    Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

    Применялось при разработке:

    • Python
    • Poetry
    • prompt
    • wemake-python-styleguide

    Полученные навыки:
    - настройка рабочего окружение при помощи Poetry
    - подключение сторонних библиотек
    - работа с Git и Github
    - настройка непрерывной интеграции (CI) с использованием Github Actions
    - разработка архитектуры проекта

  2. Вычислитель отличий
    Программа, определяющая разницу между двумя структурами данных.

    Применялось при разработке:

    • Python
    • Poetry
    • PyYAML
    • wemake-python-styleguide
    • pytest

    Полученные навыки:
    - работа с древовидной структурой данных и рекурсией
    - работа с параметрами командной строки
    - практика TDD

  3. Загрузчик страниц
    Утилита командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере.

    Применялось при разработке:

    • Python
    • Poetry
    • BeautifulSoup
    • progress
    • wemake-python-styleguide
    • pytest
    • requests-mock

    Полученные навыки:
    - работа с ошибками и исключениями
    - контроль процесса выполнения кода с помощью логирования
    - манки-патчинг HTTP-запросов
    - парсинг HTML страниц

  4. Менеджер задач
    Система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы.

    Применялось при разработке:

    • Python
    • Poetry
    • Django
    • Rollbar
    • Heroku
    • django-bootstrap4
    • django-filter
    • wemake-python-styleguide
    • coverage
    • parameterized

    Полученные навыки:
    - создание сущностей с помощью ORM
    - формирование урлов и их связь друг с другом
    - работа с Django
    - работа с коллектором ошибок, Rollbar

Навыки
  • Python, Javascript
  • HTML, CSS
  • Linux, командная строка
  • Django
  • Автоматизированное тестирование, Pytest, Jest
  • Git, GitHub, GitHub Actions
  • Poetry, npm
Награды, Сертификаты
  • 2022, Сертификат "Python-программист", Hexlet
  • 2018, Сертификат "Профессиональный JavaScript", HTML Academy
  • 2018, Сертификат "Профессиональный HTML & CSS", HTML Academy
  • 2017, Сертификат "Базовый HTML и CSS", HTML Academy
Владение английским
Начальные знания
Контакт
E-Mail: neihaoo@gmail.com, Telegram: @neihaoo

Работа


Технический специалист, РТИ-СЕРВИС Столица
апр. 2017 - по настоящее время

Обязанности:
- создание и поддержка IT-инфрастуктуры компании
- поддержка сайта компании

Достижения:
- объединил офисы компании в одну сеть
- перевел сотрудников на работу на терминальном сервере
- внедрил корпоративный чат
- перевел почту на домен компании
- оказал помощь в доработке дизайна сайта компании
- убрал некоторое дублирование кода на сайте
- организовал возможность сотрудникам работать вне офиса

Мерчендайзер, ТД Петелино
окт. 2015 - апр. 2017

Обязанности:
- посещение торговых точек
- выкладка продукции согласно планограмме
- фиксирование наличия/отсутствия товара
- контроль наличия ценников у товаров
- размещение рекламных материалов
- ведение отчетности

Мерчендайзер, Инмарко
июня 2010 - июня 2013

Обязанности:
- посещение торговых точек
- выкладка продукции согласно планограмме
- фиксирование наличия/отсутствия товара
- контроль наличия ценников у товаров
- размещение рекламных материалов
- ведение отчетности

Технический специалист, Мастер Компьютер
окт. 2006 - авг. 2008

Обязанности:
- консультирование менеджеров по оборудованию
- подбор оборудования или аналога
- помощь системному администратору в поддержке работоспособности офиса

Образование


Курсы по программированию, Hexlet
нояб. 2021 - по настоящее время
Интерактивные онлайн-курсы, HTML Academy
окт. 2017 - июля 2018
Войдите на сайт, чтобы написать ответ
Последние ответы
Алексей, привет! 1. Описание. Давай начнем с самого главного, с цели: можно начать фр...
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...