Младший Python-разработчик/Junior Python Developer

Контакты


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

Описание

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

Освоил необходимые для web-разработки фреймворки Flask и Pytest. Также изучил множество библиотек Python для решения типовых задач, таких как:
- Beautiful Soup
- psycopg2
- requests
- validators
- argparse
- и т.д.

Сейчас активно изучаю Django и пишу последний учебный проект.

В процессе учебы полностью перешел на операционную систему Ubuntu как для разработки, так и для домашнего использования.

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

Хочу развиваться в сфере IT и в backend-разработке в частности. Готов усердно работать в вашей компании.

Навыки

Hard skills:

  • Frontend: HTML5, CSS3, Bootstrap
  • Backend: Python, Django, Flask
  • Базы данных: PostgreSQL, SQLite
  • Тестирование: pytest, unittest
  • Инструменты: Git, Bash, Poetry, Makefile, DevTools, CI (GitHub Actions), VS Code/Pycharm, debugger
  • Знание основ построения компьютерных сетей, опыт работы с протоколами TCP/IP и HTTP
  • Английский язык на уровне upper intermediate (B2)

Soft-skills:

  • Способность эффективно общаться и взаимодействовать с командой
  • Эмоциональный интеллект
  • Способность самостоятельно организовать свой рабочий процесс
  • Сначала ищу информацию сам и только потом спрашиваю
  • Умение анализировать данные, работать с ошибками и находить решения
  • Способность принимать решения и аргументировать их
  • Способность сохранять спокойствие в сложных ситуациях и работать в режиме многозадачности
  • Ответственность и пунктуальность
Описание проектов

Task manager - веб-приложение для управления задачами, основанное на Python и Django framework. Оно позволяет пользователю ставить задачи, назначать исполнителей и изменять их статусы. Находится в разработке.

Page analyzer - это веб-сервис, написанный на микрофреймворке Flask, который анализирует указанные пользователем страницы на предмет SEO-пригодности. В процессе разработки использовал знания по работе с базой данных PostgreSQL через библиотеку psycopg2, применил фреймворк Bootstrap, подключенный при помощи CDN и выполнил деплой приложения на PaaS render.com. Для индивидуальной стилизации проекта использовал нейросеть Ideogram. С помощью нее сгенерировал логотип и иконку для проекта и минимально доработал их в GIMP. Разобрался с обработкой статических файлов во фреймворке Flask. Для рендеринга веб-страниц использовал встроенный шаблонизатор Jinja. Активно использовал наследование шаблонов для соблюдения принципов DRY. Для валидации пользовательских данных использовал библиотеку validators, а для парсинга HTML библиотеку Beautiful Soup. Научился работать с дебаггером Werkzeug в интерактивном режиме.

Difference calculator – консольная утилита, сравнивающая два файла в формате JSON или YAML и находящая между ними различия. Для реализации проекта использовал знания по рекурсии и работе с деревьями. При разработке применял методику TDD и писал тесты раньше кода утилиты. В качестве тестового фреймворка использовал Pytest. Научился использовать дебаггер VS Code/Pycharm для отладки кода. Освоил основы непрерывной интеграции при помощи GitHub Actions.

Brain games – консольная игра, состоящая из 5 математических задач, которые необходимо решить игроку. При разработке игры изучил основы языка Python и его встроенных библиотек, особенности механизма импорта в Python. Научился работать с менеджером зависимостей Poetry, системой контроля версий Git и платформой GitHub, а также с командной строй *NIX подобных операционных систем.

Опыт


Главный специалист отдела проектирования, ООО ФСК «Мостоотряд-47»
Профессиональная команда, занятая в сфере мостостроения
Сентябрь 2021 - по настоящее время

Обязанности:
- Выполнение расчетов и создание информационных моделей мостовых конструкций
- Выполнение чертежей проектной и рабочей документации мостов
- Согласование проектных решений с заинтересованными организациями
- Авторский надзор за строительством
- Прохождение государственной экспертизы

Достижения:
- Участие в реализации проектов мостов железнодорожной инфраструктуры, таких как:
- Ж.д. мост через Канал им. Москвы между Москвой и Химками, линии Москва - Санкт-Петербург
- Ж.д. мост через реку Яузу в районе Курского вокзала
- Собственноручно смоделировал, рассчитал и начертил множество мостовых металлических и железобетонных конструкций в программных комплексах Midas Civil и NanoCad
- Вырос в должности от ведущего инженера до главного специалиста отдела проектирования

Инженер-проектировщик, «Гипротранспуть» - филиал АО «Росжелдорпроект»
Головной институт АО «Росжелдорпроект» по разработке проектной и рабочей документации на строительство железнодорожных линий под скоростное движение пассажирских поездов
Сентябрь 2017 - Сентябрь 2021

Обязанности:
- Выполнение расчетов мостовых конструкций
- Выполнение чертежей проектной и рабочей документации мостов
- Прохождение государственной экспертизы

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

Образование


Hexlet, курс python-разработчик
Январь 2024 - по настоящее время
Российский университет транспорта. Институт пути, строительства и сооружений. Строительство железных дорог, мостов и транспортных тоннелей
Сентябрь 2013 - Июль 2018

О себе
Могу проходить интервью на английском языке
Проживаю в городе Москва

Победитель московской и призер всероссийской олимпиады по сопротивлению материалов среди студентов технических ВУЗов в 2015 году.

Сменить профессиональную деятельность решил из-за высокой консервативности, неповоротливости и бюрократии в области проектирования мостов. Стремлюсь к изучению новых технологий и автоматизации рутинных процессов. Хочу работать в отрасли, которая находится на пике технологического прогресса.

Большую часть свободного от учебы и работы времени посвящаю outdoor видам спорта и в частности скалолазанию.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...