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

Основное


Город

Казань

Готовность к релокации

Готов

Описание

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

Навыки

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

Награды, Сертификаты

Учусь на Hexlet

Владение английским
Начальные знания
Телефон
89061388295
Почта
tyranich@mail.ru
Телеграм
@tyranich
Дополнительные контакты

Работа


Программист-разработчик, ООО "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

Комментарии


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

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

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

Резюме выглядит достаточно информативным и полным. Кандидат описывает свой опыт работы и навыки в различных областях, включая Embedded, Python и веб-разработку. Он также упоминает свой опыт работы с различными инструментами и технологиями, такими как PyQt5, Flask, Django, PostgreSQl, асинхронные библиотеки Asyncio и Linux.

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

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

Сопроводительное письмо

Уважаемый руководитель отдела кадров,

Предоставляю вам моё резюме на должность Python-разработчика. В настоящее время я работаю в компании BRIO MRS в качестве программиста-разработчика в области Embedded разработки. Я начинал работать на С под STM32, но сейчас я занимаюсь разработкой на Python под Raspberry и GUI на PyQt5. В связи со своими карьерными целями, я хочу сменить сферу разработки на веб и учусь на Hexlet. Мне интересна Backend разработка, так как участвовал в разработке программ со схожим функционалом.

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

Я был инженером-программистом в ООО "ВОЛЖСК ЭЛЕКТРОМЕХАНИЧЕСКИЙ ЗАВОД", где разрабатывал приложения для управления микроконтроллером на языке Visual Basic, а также софт для микроконтроллеров STM32 на языке С.

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

Благодарю вас за рассмотрение моего резюме.

С уважением,
[ваше имя]

Улучшенное резюме

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-06-01
Конец работы:
Описание:
- Разработка клиент-серверного приложения на Python
- Разработка протоколов обмена
- Обработка входящих запросов от сервера
- Обеспечение стабильной работы Ethernet-соединения
- Разработка библиотеки для работы с последовательными портами
- Разработка библиотеки для работы с TCP-сокетами
- Разработка утилиты для прошивки зависимых устройств
- Опрос устройств через последовательный порт по протоколу rs485
- Разработка приложения на PyQt5
- Отрисовка заставок в режиме ожидания
- Отрисовка виджетов для вывода на экран событий и статусов сервера
- Опрос устройств через последовательный порт по протоколу rs485
- Обработка входящих запросов от сервера
- Взаимодействие с СУБД и сервером
- Настройка и администрирование Raspberry pi3, PI OS lite, PI OS desktop
- Разработка утилиты для поиска последовательных портов
- Развертывание приложений из пункта 1 и 2
- Разработка серверного приложения для управления сетью электронных устройств
- Разработка асинхронных библиотек (asyncio) для работы с TCP и COM-портами
- Разработка асинхронной библиотеки (asyncio) для взаимодействия с PostgreSQL
- Валидация пользователей
- Разработка протоколов для обмена данными между сервером и устройствами
- Разработка основных сценариев взаимодействия с пользователями через заставки приложения из пункта 2

Компания: ООО "ВОЛЖСК ЭЛЕКТРОМЕХАНИЧЕСКИЙ ЗАВОД"
Позиция: Инженер-программист
Начало работы: 2020-10-01
Конец работы: 2021-06-01
Описание:
- Разработка приложения для управления микроконтроллером на Visual Basic
- Обработка полученных данных с микроконтроллера
- Обсчет и вывод данных в MS Excel
- Отправка команд для управления двигателем (поворот на определенный градус, установка скорости вращения)
- Получение данных с энкодеров и их обсчет
- Разработка софта для микроконтроллеров STM32 на языке С
- Написание библиотеки для работы с инкрементальным энкодером
- Управление электродвигателями
- Получение данных и обработка данных по Ethernet из приложения пункта 1
- Вывод данных положения энкодеров на экран
- Управление скоростью вращения вентиляторов охлаждения

Образование:
Институт: Казанский Федеральный университет
Факультет: Коммерция
Начало обучения: 2011-09-01
Конец обучения: 2016-07-01


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме описывает опыт работы Java-разработчиком и проекты, над которыми работал кандида...
Резюме содержит много информации, но нуждается в редактировании и оформлении. Стоит выд...
Резюме имеет несколько проблем: Начало резюме не содержит конкретной информации о том...
Даниил, привет! Отличное резюме :) Успехов тебе на пути в IT!
Резюме нуждается в доработке. В первую очередь, необходимо убрать из текста ненужную ин...
Резюме выглядит достаточно хорошо структурированным и содержит важную информацию о навы...
Резюме на первый взгляд содержит много информации, но не всегда она относится к професс...
Резюме содержит много информации, но не всегда она ясна и структурирована. Необходимо у...
Резюме выглядит достаточно информативным и полным. Кандидат подробно описывает свой опы...
Резюме содержит достаточно информации о кандидате и его проектах. В нем присутствуют кл...