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

Контакты


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

Описание

Последние 3 года я работал в Embedded-разработке. Начинал с С под STM32, сейчас занимаюсь разработкой на Python под Raspberry и GUI на PyQt5 (описание проектов в графе "Опыт работы" компания BRIO MRS). Я хочу сменить сферу разработки на веб, поэтому пошел учиться на Hexlet. Я уверен, что смогу разобраться с любой поставленной задачей, мой опыт тому подтверждение. Особенно интересна Backend-разработка, так как я участвовал в разработке программ со схожим функционалом.

Навыки

Я уверенно пишу на Python, разработал 5 коммерческих проектов, которые успешно работают на предприятиях. Я изучаю веб-разработку, прошел курс по Flask на Hexlet, также изучал Django на Udemy. Я имею опыт настройки Linux, с нуля настраивал RaspberryOS, уверенно пользуюсь терминалом. В проектах использовал PostgreSQL, а также асинхронные библиотеки Asyncio.

Опыт


Программист-разработчик, ООО "BRIO MRS"
Июнь 2021 - по настоящее время

Программист-разработчик
1) Разработка клиент-серверного приложения на Python
- Разработка протоколов обмена
- Обработка входящих запросов от сервера
- Обеспечение стабильной работы ethernet соединения
- Разработка библиотеки для работы с последовательными портами
- Разработка библиотеки для работы с TCP сокетами
- Разработка утилиты для прошивки зависимых устройств
- Опрос устройств через последовательный порт по протоколу rs485
2) Разработка приложения на pyQt5
- Отрисовка заставок в режиме ожидания
- Отрисовка виджетов для вывода на экран событий и статусов сервера
- Опрос устройств через последовательный порт по протоколу rs485
- Обработка входящих запросов от сервера
- Взаимодействие с СУБД и сервером
3) Настройка и администрирование Raspberry pi3, PI OS lite, PI OS desktop
- Разработка утилиты для поиска последовательных портов
- Развертывание приложений из пункта 1, 2
4) Разработка серверного приложения для управления сетью электронных устройств
- Разработка асинхронных библиотек(asyncio) для работы с TCP и COM портами
- Разработка асинхронной библиотеки(asyncio) для взаимодействия с PostgresQL
- Ралидация пользователей
- Разработка протоколов для обмена данными между сервером и устройствами
- Разработка основных сценариев взаимодействия с пользователями через заставки приложения из пункта 2

Инженер-программист, ООО "ВОЛЖСК ЭЛЕКТРОМЕХАНИЧЕСКИЙ ЗАВОД"
Октябрь 2020 - Июнь 2021

1) Разработка приложения для управления микроконтроллером, язык Visual Basic
- Обработка полученных данных с микроконтроллера
- Обсчет и вывод данных в MS Excel
- Отправка команд для управления двигателем(поворот на определенный градус, установка скорости вращения)
- получение данных с энкодеров и их обсчет
2) Разработка софта для микроконтроллеров STM32, язык С
- Написание библиотеки для работы с инкрементальным энкодером
- Управление электродвигателями
- Получение данных и обработка данных по Ethernet из приложения пункт 1.
- Вывод данных положения энкодеров на экран
- Управление скоростью вращения вентиляторов охлаждения

Образование


Специалист Коммерции, Казанский Федеральный университет
Сентябрь 2011 - Июль 2016

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...
Резюме содержит следующие положительные аспекты: Хороший набор навыков в области Fron...
Это резюме имеет несколько проблем: Необходимо убрать информацию о работе официантом-...
Это резюме Junior QA Manual Engineer содержит много полезной информации о вашем образов...
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...