Hexlet CV

Junior Python Developer

Основное


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

Не готов

Описание

Ищу работу Python-разработчиком (в офисе (г. Тула)/удалённо, полная/частичная занятость, пока без релокации, но с возможной перспективой). Готов пройти стажировку.

После получения диплома программиста в 2012 г. ушёл в педагогику.
В начале 2021 г. нашёл ресурс hackerrank.com и захотел освежить свои прогерские знания на C# - затянуло - вспомнил время, когда в институте выполнял программистские задания - это интересно, увлекательно и доставляет удовольствие от поиска верного и оптимального решения поставленных задач, процесса кодинга, написания тестов, рефакторинга. Заинтересовался в изучении другого языка программирования - начал там же (hackerrank.com) изучать язык Python. Параллельно осваивая основы разных ЯП и решая простые задачи, понял, что есть желание углубиться именно в Python.
Чуть позже узнал о платформе Hexlet - выбрал её для "прокачки" себя как Python-разработчика.
Начал учиться по одноимённой профессии в сентябре 2021 г.
24 мая 2022 года завершил обучение по профессии "Python-разработчик" на платформе Hexlet.
На данный момент, в планах дальнейшее освоение как перечисленных ниже технологий, так и новых, необходимых для развития себя как Python-разработчика.

В портфолио на GitHub 4 учебных проекта:
1. Игры разума - https://github.com/Acemore/python-project-lvl1
Консольная утилита, включающая в себя 5 математических игр с тремя вопросами в каждой.
Получены навыки:
* применены базовые знания Python,
* работа с консолью,
* работа с виртуальным окружением через poetry,
* использование Git и GitHub,
* контроль качества кода (CodeClimate, flake8),
* настройка GiHub Actions.
Стек: Python, poetry, flake8.
2. Вычислитель отличий - https://github.com/Acemore/python-project-lvl2
Консольная утилита, вычисляющая различия двух файлов (JSON или YAML).
Получены навыки:
* работа с параметрами командной строки (argparse),
* работа с файлами, парсинг данных,
* автотестирование с помощью Pytest,
* CI,
* работа с древовидными структурами данных, коллекциями,
* рекурсивный обход деревьев.
Стек: Python, poetry, pytest, flake8.
3. Загрузчик страниц - https://github.com/Acemore/python-project-lvl3
Консольная утилита для скачивания веб-страниц с их ресурсами из сети.
Получены навыки:
* работа с запросами с помощью модуля Requests,
* работа с протоколом HTTP,
* логирование с помощью Logging,
* модификация HTML с помощью BeautifulSoup,
* продвинутое тестирование (мокинг),
* обработка ошибок.
Стек: Python, poetry, pytest, flake8, BeautifulSoup, requests, logging, requests-mock
4. Менеджер задач - https://github.com/Acemore/python-project-lvl4
Проект на Django, представляющий собой реализацию базового функционала системы управления задачами. Можно ставить задачи, назначать исполнителей, задавать задачам статусы и метки.
Получены навыки:
* деплой на Heroku,
* разработка на Django,
* создание шаблонов с помощью Bootstrap4,
* поддержка i18n,
* работа с SQLite (локально) и PostgreSQL (на Heroku),
* работа с пользователями (регистрация, вход, выход, просмотр, изменение, удаление),
* настройка фильтрации (django-filter),
* CI (тесты, линтер),
* отслеживание ошибок в режиме реального времени (Rollbar).
Стек: Python, Django, poetry, flake8, python-dotenv, gunicorn, django-bootstrap4, SQLite, PostgreSQL, django-filter, rollbar.
Страница проекта - https://acemore-task-manager.herokuapp.com/

Разрабатывал в VSCode, используя WSL.

Плюсом, выполнено тестовое задание для ментора Python на Хекслете (https://hexlet-ru.notion.site/8b301b64d4834a3e91f709f8ada1187a) - код выложен в репозиторий https://github.com/Acemore/fizz-buzz.
Это консольная утилита, реализующая популярную задачу FizzBuzz.
Стек: Python, poetry, pytest, flake8.

О себе:
* Могу объяснить сложные вещи простыми словами,
* Был опыт работы в команде,
* Внимателен к деталям

Навыки
  • Знаю Python (основы языка, работал со списками, словарями, множествами, работал с функциями (в том числе, ФВП), работал с деревьями, ООП, работал с poetry)
  • Знаю RegExp
  • Работал с протоколом HTTP
  • Работал с микрофреймворком Flask
  • Работал с фреймворком Django и Django ORM
  • Знаю основы реляционных БД, SQL
  • Автоматическое тестирование (Python asserts, Pytest, работа с фикстурами, Doctest, Code Coverage, TDD, CI; тестирование ошибок, тестирование кода, взаимодействующего с файлами, стабинг, манкипатчинг, мокинг)
  • Работал с Rollbar
  • Знаю основы вёрстки (HTML, CSS), работал с Emmet, пробовал Figma
  • Работал с Chrome DevTools
  • Пользуюсь Visual Studio Code
  • Работал с Vim (изменение, сохранение, выход)
  • Работал с командной строкой Linux (Ubuntu) (работал с curl)
  • Работал с Git, GitHub

  • Знаю и работал с С# (основы языка, ООП)

  • Знаю основы JS, Java, Ruby, C++

Награды, Сертификаты

Сертификат об окончании курса-профессии "Python-разработчик" на https://ru.hexlet.io (24 мая 2022 г.)

Летняя практика (июль 2011 г.) в тульском офисе фирмы "Developer Soft" (разработка приложений на C# "с нуля")

Gold Badges на hackerrank.com:
* "30 Days of Code" (C#, Python),
* "10 Days of JS",
* Python, Java, Ruby, C++, SQL
Мой прогресс на платформе hackerrank.com: https://www.hackerrank.com/acemore?hr_r=1

Сертификат об окончании курса "Разговорный английский язык" (Level 4 Intermediate (Stage 1)), школа английского языка "ЛэнАрк", г. Тула (06 мая 2013 г.)

Владение английским
Читаю профессиональную литературу
Контакт
acemore@mail.ru

Работа


педагог дополнительного образования, МБУДО "Детско-юношеский Центр" (г. Тула)
сент. 2014 - по настоящее время

Обучение игре на гитаре детей и подростков.
Достижения: неоднократные победители, лауреаты и дипломанты конкурсов творчества и искусств разных уровней

педагог дополнительного образования, ГОУ ДОД ТО "Областной центр развития творчеста детей и юношества" (г. Тула)
нояб. 2011 - сент. 2014

Обучение детей и подростков игре на гитаре.
Участие воспитанников в конкурсных и концертных меропритиях

Младший программист, ООО "Синтек" (г. Тула)
дек. 2012 - сент. 2013

Исправление багов, расширение функциональности

Образование


Программа проф. переподготовки "Педагог дополнительного образования", ГОУ ДПО ТО «ИПК и ППРО ТО»
февр. 2016 - сент. 2016
Прикладная математика и информатика, механико-математический факультет, Тульский государственный университет
сент. 2007 - июня 2012
Войдите на сайт, чтобы написать ответ
Последние ответы
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...
Ильназ, привет! Предлагаю доработать резюме, его основную часть: 1.В настройках кабин...