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

Контакты


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

Описание

Начинающий Python-разработчик.

В университете начал пробовать себя в программировании, начиная с Embedded на C/C++ и заканчивая Computer Vision нейросетями на Python. Со временем осознав, что нейросети нужно интегрировать в рабочие приложения, я решил изучать backend.

Недавно завершил курс по backend разработке на Hexlet. По итогу курса умею пользоваться Django и Flask и продолжаю изучать другие технологии. В настоящий момент прохожу курс по анализу данных.

Мой навык быстро разобраться в сложной теме и упорство в достижении поставленных целей позволят мне стать отличным Python-разработчиком в вашей команде.

Навыки
  • Python3, C/C++, Matlab
  • Django, Flask
  • HTML, CSS (Bootstrap)
  • SQL (PostgreSQL)
  • Git (GitHub)
  • CI/CD (GitHub Actions)
  • Linux (Ubuntu)
  • ООП (SOLID)
  • Алгоритмы и структуры данных
  • Английский (B2)
Описание проектов
  1. Учебный проект "Менеджер задач"
    Веб-приложение для управления задачами с возможностью простановки меток и статусов. Реализована регистрация и авторизация пользователей со всеми CRUD операциями.
    Стэк: Python3, Poetry, Django, Django-Bootstrap, PostgreSQL.
  2. Учебный проект "Анализатор страниц"
    Веб-приложение для анализа сайтов на SEO-пригодность при помощи парсинга HTML тэгов.
    Стэк: Python3, Flask, BeautifulSoup, PostgreSQL.
  3. Учебный проект "Вычислитель отличий"
    Консольное приложение для вывода разницы между двумя JSON/YAML файлами. Поддерживает 3 формата вывода отличий.
    Стэк: Python3.
  4. Учебный проект "Игры разумы"
    Консольное приложение из 5 мини-игр на логику и арифметику.
    Стэк: Python3. Во всех проектах используется Poetry для управления зависимостями, подключен CodeClimate для оценки качества кода, линтер и тесты запускаются через GitHub Actions.

Опыт


Инженер, Центральный научно-исследовательский институт машиностроения
Головной НИИ Роскосмоса: ведет научную, исследовательскую и экспериментальную деятельность в ракетно-космической отрасли.
Сентябрь 2022 - по настоящее время
  • Разработал алгоритм обработки гиперспектральных данных, полученных с борта МКС, и их геопривязкой по видео. Это позволило ускорить процесс обработки за счет автоматизации рутинных операций (копирование файлов, перемножение массивов, вычисление калибровки).
  • Изучал возможности по сегментации облаков в гиперспектральных данных с помощью машинного обучения и нейросетей.
  • Участвовал в НИР по терминалам лазерной космической связи.
Инженер, Московский государственный технический университет им. Н.Э. Баумана
Один из топовых технических вузов РФ.
Апрель 2021 - Август 2022
  • Разрабатывал кастомный детектор на основе YoloV4. Применил асинхронную обработку OpenVINO и object tracking в кадрах между двумя обнаружениями. Благодаря этому алгоритм работал в real-time на CPU ноутбука и embedded устройстве (UP Squared).
  • Использовал style transfer с помощью CycleGAN и CUT для расширения обучающего датасета ИК изображений. При соотношении 50/50 синтетических и реальных данных удалось увеличить mAP с 0.48 до 0.77.

Образование


Аналитик данных. Курсы по программированию Hexlet
Февраль 2024 - по настоящее время
Python разработчик. Курсы по программированию Hexlet
Август 2023 - Февраль 2024
Московский государственный технический университет им. Н.Э. Баумана. Инженер-оптотехник. Магистратура
Сентябрь 2020 - Июль 2022
Московский государственный технический университет им. Н.Э. Баумана. Инженер-оптотехник. Бакалавриат
Сентябрь 2016 - Июль 2020

О себе
Готов к релокации в рамках страны проживания
Проживаю в городе Мытищи

Комментарии


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

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

Ожидает подтверждения
0

Привет, Илья.
Отличное резюме по содержанию и структуре!
Можно ли выделить результаты работы, завершенные задачи на текущем месте работы также, как ты выделил их, работая в университете им. Н.Э. Баумана?

Желаю тебе успехов в стремлении стать отличным Python-разработчиком!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Светлана! Давай усилим некоторые блоки и расставим акценты: 1. Описание Так как...
Данное резюме содержит много информации о проектах, навыках и опыте работы кандидата. О...
Это резюме Frontend-разработчика имеет много полезной информации о вашем опыте работы, ...
Это резюме содержит много информации, но не всегда она относится к позиции JavaScript-р...
Резюме имеет следующие сильные стороны: 1. Хорошо структурировано и содержит информацию...
Это резюме содержит некоторые положительные аспекты, такие как ваше стремление к профес...
Это резюме содержит много полезной информации о вашем опыте работы, учебе и проектах, в...
Привет, Роман! Предлагаю дополнить резюме важной информацией: 1. Описание В этот раздел...
Based on the provided information, here is an evaluation of the resume: Strengths: 1. ...
Данное резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть ...