Hexlet CV

Junior Python Разработчик

Основное


Описание

Ищу работу Python-разработчиком в офисе Москвы или удалённо. Полный рабочий день. Без релокации.

Коммерческого опыта в разработке у меня нет, но есть горящие глаза и желание стать Senior Python разработчиком, погрузиться в Python с головой.
С 2020 года я начал самостоятельно заниматься разработкой на языке программирования Python. Сначала изучал язык самостоятельно и написал два личных проекта на Flask и телеграм бота используя библиотеку aiogram. Но с ноября 2021 года решил пройти курсы и сейчас завершаю обучение на платформе Hexlet.

Имею опыт разработки на Python 3.8+. Flask, Django 4+. В личных и учебных проектах использовал PostgreSQL.
На данный момент переписываю свой личный проект “Домашняя бухгалтерия” с Flask на Django. https://github.com/TurtleOld/hasta-la-vista-money
Параллельно хочу изучить ML и Kotlin.

Учебные проекты:

  1. Ассистент бот в телеграме:

    Идея: Cоздать бота для ограниченного круга лиц и чтобы он общался только на определенные темы, или показывал погоду в требуемом городе. Сейчас заготовленные тексты он берет из базы данных по ключевым словам или предложениям.

    Основные используемые инструменты и библиотеки:
    Python 3.9, Aiogram, Requests, psycopg2, Docker

  2. Домашняя бухгалтерия.

    Идея: Cоздать домашнюю бухгалтерию, с анализом расходов. Но не заносить вручную данные с чеков, а брать данные с QR-кодов на чеках. Проект относится к Российскому сегменту, так как работает только с базой ФНС России.

    Проект состоит из двух подпроектов:
    2.1. Бот, который берет информацию с QR-Code чека и заносит в базу данных.

    Основные используемые инструменты и библиотеки:
    Python 3.9, Aiogram, psycopg2, Docker
    Эта часть выполнена. Требуется рефакторинг после прохождения курса Python-разработчик на Hexlet.

    2.2. Отображение данных из базы данных, посредством Flask на сайте.

    Основные используемые инструменты и библиотеки:
    Python 3.9, Aiogram, Requests, psycopg2
    Эта часть выполнена не полностью. Нет графиков, почти нет анализа данных. Требуется рефакторинг.

  3. Brain Games - проект по созданию игр для разума (арифметические действия, проверка на четность, поиск наибольшего делителя).

    Выполненные задачи:

    • Настроить рабочее окружение
    • Использование пакетного менеджера poetry
    • Настройка линтера Wemake-python-styleguide и CodeClimate
    • Добавить проверку проекта через Github Actions и добавление бэйджика в README
  4. Difference generator - вычислитель отличий между двумя файлами. Показывает как изменились данные между двумя файлами в формате stylish, json, plain.

    Выполненные задачи:

    • Работа с файловой системой, парсинг и форматирование вывода в нескольких вариантах
    • Написание автотестов и покрытие тестами 91%
    • Добавить проверку проекта через Github Actions и добавление бэйджика в README
  5. Page loader - приложение позволяющее скачивать интернет страницы.

    Выполненные задачи:

    • Настроить рабочее окружение
    • Использование пакетного менеджера poetry
    • Добавить проверку проекта через Github Actions и добавление бэйджика в README
    • Работа с библиотекой BeautifulSoup. Парсинг интернет страниц.
  6. Task manager- система управления задачами, подобная http://www.redmine.org/. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

    Основной стек технологий:
    Python 3.9, Django 4+, django-filter, PostgreSQL

    Выполненные задачи:

    • Работы с популярным веб-фрэймворком Django.
    • Создание моделей базы данных PostgreSQL.
    • Развёртывание проекта на Heroku.
Ноябрь 2019 - Март 2020.

Frontend-разработчик на портале Hexlet
Обучение и выполнение проектов по frontend разработке.
Разработал проект Brain Games (арифметические действия, проверка на четность, поиск наибольшего делителя):

Январь 2021 - Март 2021.

Обучение по курсу "Поколение Python": курс для начинающих на портале Stepic.

Навыки

HTML, CSS, SASS, Python 3.9, Flask, Django, Docker

Владение английским
Начальные знания
Контакт
почта: dev@pavlovteam.ru, telegram: @turtle_a

Работа


Специалист по информационным технологиями, Джей энд Ти Банк
авг. 2020 - по настоящее время
  • Администрирование Welltime:
    Заведение номеров, удаление номеров, создание отделов, очередей и пр.

  • Администрирование SolarWinds:
    Контроль за доступностью серверов, свободного пространства на локальных дисках серверов, установка нодов на новых серверах и решение проблем с нодами.

  • Администрирование Zabbix:
    Новое развёртывание сервера Zabbix 5.4. Перенос хостов, триггеров со старого. Текущая поддержка мониторинга.

  • Администрирование Kaspersky Security Center:
    Создание задач для обновления ПО и баз и контроль выполнения этих задач;
    Контроль работы агентов на серверах;

  • Администрирование Hyper-V:
    Создание, удаление, перенос виртуальных машин между хостами;

  • Поддержка пользователей на местах и удаленно, посредством RDG;

  • Взаимодействие с подрядчиками по ремонту принтеров, закупка необходимого оборудования.

  • Microsoft Exchange 2013: Заведение пользователей, перенос из базы в базу.

Результаты:
- Обновление версии мониторинга Zabbix;
- Обучение на курсах по Powershell;
- Написание и поддержка скриптов на Powershell: Создание пользователей в Active Directory; Создание бэкапов виртуальных машин.

Специалист по информационным технологиями, Ашан
сент. 2013 - по настоящее время
  • консультация сотрудников во всех регионах по вопросам работы ПО;
  • администрирование серверов Windows Server 2008, 2012;
  • установка/переустановка/настройка рабочего пользовательского пространства на Windows 7, Windows 10, Ubuntu версии 12+;
  • восстановление и поддержание в работоспособности компьютерного и серверного оборудования, замена комплектующих;
  • настройка сетевых принтеров, предоставление доступов;
  • настройка сетевых ресурсов на сервере для пользователей объектов, предоставление доступов;
  • взаимодействие с подрядчиками по ремонту орг.техники, весов, СКС и пр.

Результаты:
- принял участие в проекте по замене физических серверов на виртуальную платформу VMWare (выполнял предварительную настройку VMWare перед отправкой на объекты);
- разработал скрипт на powershell для автоматического сбора информации о компьютерах в домене.

Образование


Инженер по разработке ПО, Московский финансово-промышленный университет "Синергия"
июля 2015 - марта 2020

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Изменения внесены
0

Александр, привет!

Оставлю рекомендации, как улучшить резюме:

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

2) "FrontEnd для меня не зашёл" - немного фамильярно для резюме, переформулируйте в "не вызвал такого интереса" или что-то более нейтральное + было бы хорошо объяснить, что именно не понравилось;

3) Поработайте над оформлением.
"На данный момент у меня два Pet-проекта, с которыми можно ознакомиться по ссылкам" - можно сократить и сделать из этого заголовок "Учебные проекты". Далее их можно пронумеровать и сделать гиперссылки (вшить ссылку в название проекта). + должно быть описание проекта, его цель и задачи, которые были выполнены. Инструменты тоже можно указать отдельной строкой);

4) Навыки не должны быть описаны в строчку, используйте маркеры. Убирайте лишние слова "начальные навыки" и перечисляйте только те технологии, владение которыми сможете показать на собеседовании на джуниор-позицию)

5) Не понятно, почему в наградах и сертификатах описание учебного проекта. Убрать, перенести в описание :)

6) Оч много текста в разделе с опытом работы в Джей энд Ти Банк. Оформите описание также, как опыт работы в Ашане - с использованием маркеров и отдельно выделенными результатами работы.

Будут вопросы - пишите! Успехов в поиске)


Полина, спасибо большое за рекомендации. Прислушался и выполнил. Надеюсь сейчас пробелов нет :)

Александр Павлов08 янв., 21:11

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