Python-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Место проживания: Санкт-Петербург.
Готовность к релокации: готов.
Формат работы: офис/удаленно/гибрид.
График работы: полный рабочий день.
Контакты: Telegram, LinkedIn

Ищу работу на позицию Python-разработчик.

Закончил профессию "Python-разработчик" на Hexlet. Реализованные проекты:

Менеджер задач

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

Полученные навыки:

  • регистрация, авторизация и контроль доступа;
  • работа с представлениями на основе классов, формами и ORM;
  • описание связей между сущностями (o2m, m2m);
  • фильтрация данных;
  • ипользование Bootstrap для отображения интерфейса;
  • перевод текстов с помощью i18n;
  • управление проектом с помощью переменных среды;
  • подключение сервиса для отслеживания ошибок Rollbar;
  • деплой на Railway;

Стек: Python, Poetry, Git, GitHub Actions, Flake8, Django, SQLite, PostgreSQL, Railway

Загрузчик страниц

Консольная утилита командной строки, которая загружает страницы из Интернета и сохраняет их на компьютере. Вместе со страницей скачиваются все ресурсы (изображения, стили и js), позволяющие открыть страницу без интернета.

Полученные навыки:

  • выполнение HTTP-запросов;
  • парсинг страницы в DOM;
  • работа с регулярными выражениями;
  • работа с исключениями и их обработкой;
  • логирование;
  • манки-патчинг HTTP-запросов при тестировании.

Стек: Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Requests, Requests-mock, BeautifulSoup, Logging.

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

Консольная утилита для вычисления отличий между файлами в форматах JSON и YAML.

Полученные навыки:

  • работа с деревьями, рекурсиями и файловой системой;
  • работа с параметрами командной строки;
  • написание тестов и автоматическое тестирование.

Стек: Python, Poetry, Git, GitHub Actions, PyTest, Flake8, Argparse.

Игры разума

Набор из пяти консольных игр. В каждой игре задаются вопросы, на которые нужно правильно ответить. После трёх правильных ответов игра считается завершённой. Неправильные ответы завершают игру и предлагают пройти её заново.

Полученные навыки:

  • настройка окружения;
  • работа с терминалом linux;
  • автоматическая проверка кода.

Стек: Python, Poetry, Git, GitHub Actions.

Навыки
  • Linux
  • SQL
  • Python, Poetry, Django, Flask, PyTest
  • Git
  • CI/CD
  • HTML/CSS, Bootstrap

Опыт


Инженер-конструктор, АО "Балтийский завод"
Март 2020 - по настоящее время

Разработка, корректировка, согласование проектной и рабочей конструкторской документации на изделия машиностроения и оборудование, в том числе для объектов использования атомной энергии.

КОМПАС-3D , ЛОЦМАН:PLM , ANSYS Workbench

Инженер-конструктор, ПАО "Автодизель"
Декабрь 2018 - Март 2020

Разработка, корректировка, согласование с поставщиками и заказчиками конструкторской документации на системы впуска и выпуска дизельных и газовых двигателей внутреннего сгорания:
- 3d модели;
- чертежи, спецификации, извещения;
- технические условия, руководства по эксплуатации;
- анализ видов и последствий отказов конструкций.

PRO/Engineer , Windchill (PLM) , AutoCAD , DFMEA

Образование


Магистр, Энергетическое машиностроение, Ярославский Государственный Технический Университет (ЯГТУ)
Сентябрь 2013 - Июнь 2019

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Санкт-Петербург

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...