Младший 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 видам спорта и в частности скалолазанию.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...