Python Backend Developer

Контакты


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

Описание

Python backend разработчик с опытом работы в области инженерии и технологий производства. Освоил микросервисную архитектуру, управление и работу с данными, разработку API. Сделал вклад в оптимизацию и автоматизацию производственных процессов.
Обладаю устойчивыми навыками в управлении командой, организации рабочих процессов и разрешении конфликтов. Мое обучение на платформе Hexlet и созданные мной проекты, доступные на GitHub, подтверждают мою готовность к началу карьеры в IT и стремление к постоянному развитию.
Мое трудолюбие, стрессоустойчивость и позитивное мышление гарантируют успешное присоединение к команде и вклад в общий успех.

Навыки
HARD SKILLS

Английский язык
Python
Linux
HTML
CSS
Bootstrap
PostgreSQL
SQL
Flask
HTTP
ORM
GitHub
Git
ООП
Django
API
REST API

SOFT SKILLS

Ответственность
Гибкость и адаптируемость
Проактивность
Стрессоустойчивость
Креативность
Стремление к качеству
Терпимость к критике
Способность к документированию
Обучаемость

Описание проектов
1. Project: Brain Games

Ссылка на проект

Набор интеллектуальных игр, разработанных специально для использования в терминале. Каждая игра представляет собой испытание вашего интеллекта и логического мышления. Вам предстоит ответить на серию вопросов, решить задачи и победить в каждом из 5 уникальных игровых сценариев. Для достижения успеха необходимо правильно ответить на 3 вопроса в каждой игре.

Используемый стек:

Python 3.11
Make
Poetry
Prompt
Git
Flake8
Code Climate
Asciinema

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

-Разработка структуры проекта с учетом его функциональных компонентов и логической организации.
-Опыт публикации и дальнейшего улучшения проекта на платформе GitHub, включая использование функционала pull requests и code reviews.
-Интеграция бэйджей GitHub для отображения основной информации о проекте, такой как статус сборки или покрытие кода тестами.
-Применение скриптов для автоматизации различных процессов в проекте, что повышает его эффективность и удобство использования.
-Оптимизация управления зависимостями через инструмент poetry, обеспечивающий удобную установку и управление зависимостями проекта в виртуальном окружении Python.

2. Project: Difference Calculator

Ссылка на проект

Программа, разработанная для определения различий между двумя структурами данных, представленными в файлах в трех различных форматах: stylish, plain и json. Этот инструмент предоставляет пользователю возможность сравнить информацию в файлах и выявить изменения между ними, представленные в удобном для анализа формате. Программа поддерживает файлы формата json и yaml/yml, обеспечивая широкий спектр использования и удобство для пользователей.

Используемый стек:

Python 3.11
Argparse
Flake8
Makefile
Poetry
Git
GitHub
CodeClimate
GitHub Actions
Asciinema
Pytest
Coverage
Pytest-cov

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

-Укрепление ранее полученных навыков.
-Применение рекурсии для решения задач.
-Использование фикстур для создания предварительных условий в тестах.
-Написание тестов и обеспечение покрытия кода тестами.
-Разработка через тестирование (Test-Driven Development, TDD), что позволяет создавать более надежные и поддерживаемые приложения.
-Работа с Continuous Integration, Continuous Deployment (CI/CD), обеспечивающая автоматизированный процесс сборки, тестирования и развертывания программного обеспечения.
-Парсинг и анализ данных из различных источников.
-Организация рабочих процессов с использованием Workflows.
-Использование GitHub Actions для автоматизации различных задач и событий в рабочем процессе разработки.
-Применение паттерна Фасада для создания простого и удобного интерфейса доступа к сложной системе.

Опыт


Инженер-технолог , ЭПО "Сигнал"
Динамично развивающаяся бизнес-группа, специализирующаяся на промышленном производстве приборной продукции и газового оборудования.
Октябрь 2023 - по настоящее время

Занимаюсь проектным приборостроением
Пишу ПО вместе с командой

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

Итоги проекта:
Изготовил и доработал несколько приборов для авиации
Создал и доработал вычислительное ПО для приборов
Запустил продукцию в продажу

Второй действующий проект - разработка БПЛА
Курирую работу, распределяю задачи в команде
Распределяю бюджет

Итоги проекта:
Создал индивидуальное ПО управления
Организовал производство
Разработал все схемы и чертежи изготовления

Стажер, DLILB
IT-компания, занимается разработкой и раскруткой сайтов.
Январь 2023 - Апрель 2023

Прохождение практики в период обучения в университете
Разработка backend части бота в Telegram
Задача:
Создать web-app бота https://t.me/DurgerKingBot
Итоги:
Создал бота с учётом 6 разных языков и добавление контента ботом по выбранному языку
Написал техническую документацию

Образование


СГТУ имени Гагарина Ю.А. Конструкторско-технологическое обеспечение производства
Сентябрь 2019 - Июнь 2023

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Саратов

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

Опыт работы в командной среде
Уверенные межличностные навыки
Гибкость и адаптивность к различным ситуациям
Стремление к обучению и саморазвитию

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...