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

Контакты


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

Описание

В прошлом инженер - программист по автоматизированным системам управления производством. Занимался написанием, поддержкой и отладкой программ для ПЛК (промышленные логические контроллеры) SIEMENS на языках стандарта IEC 61131-3 (LAD, FBD, STL).
В настоящий момент прохожу обучение на платформе Hexlet по специальности Python-разработчик. Имею опыт выполнения 2х успешных проектов: Brain Games и Difference Calculator. + проект Brain Games на языке Java.

Навыки

Ключевые навыки:
- Python3
- Основы командной строки в Linux (Ubuntu)
- Инструменты контроля версий: Git (GitHub).
- Автоматизированные рабочие процессы: GitActions
- Менеджеры управления зависимостями: pip, poetry
- Интегрированная среда разработки (IDE): VScode, Pycharm, IntelliJ IDEA
- Регулярные выражения (Regexp)
- HTTP-запросы, Flask
- основы верстки при помощи CSS, HTML
- Работа с СУБД PosgreSQL.
- Тестирование через Pytest.

Описание проектов

Brain Games – консольная игра, состоящая из набора 5 математических задач, которые необходимо решить игроку в 3х раундах.

Difference Calculator – консольная утилита, сравнивающая два файла в формате JSON или YAML и находящая между ними отличия. В зависимости от выбранного параметра результат вводится в виде оного из 3х форматов: stylish, plain или json.

Brain Games на Java работает аналогично, но имеется меню выбора игры через ввод порядкового номера игры.

Опыт


инженер-электронщик, ООО "КХС РУС", г. Москва
Октябрь 2016 - Май 2023
  • Шеф-монтаж оборудования KHS на объекте заказчика, запуск, ввод в эксплуатацию, пуско-наладка и обслуживание оборудования линий розлива.
  • Поиск и устранение неисправностей в кратчайшие сроки на объекте заказчика.
  • Сервисная поддержка представителей клиентов в послепродажный период.
  • Техническое обслуживание линии в течение гарантийного срока.

За время работы освоил новые программные средства такие как Multiprog (Kuka), zenon, Simotion Scout Siemens, Siemens Tia Portal, WinCC flexible. Принимал участие и руководил монтажом более 7 линий розлива от пустого цеха до запуска оборудования. Участвовал в модернизациях установок с переходом на более современное оборудование. Запустил и ввел в эксплуатацию десятки машин KHS и машин сторонних производителей.

инженер по программному обеспечению, ОАО Heineken филиал "Патра" г. Екатеринбург
Октябрь 2014 - Май 2016
  • сопровождение промышленного программного обеспечения;
  • разработка программ, их тестирование и отладка;
  • разработка инструкций по работе с программами, оформление соответствующей документации;
  • активное участие в системе улучшений по обслуживанию оборудования, искоренения проблем на оборудовании (AM&PM Pillar). Участие в проектах по улучшению эффективности производства (TPM).
  • контроль выполнения работ по установке нового оборудования, прием в эксплуатацию.
  • передача опыта в области программирования и работы с контроллерным оборудованием.

За время работы был ответственен за бесперебойную работу 4х высокоскоростных линий розлива (электроника и ПО). Получил несравнимый опыт работы в команде для достижения общих целей. Освоил методики анализа и устранения проблем при помощи инструментов AM&PM Pillar (Zero losses, "5 Whys").

Инженер-программист, ОАО "СВЕРДНИИХИММАШ", г. Екатеринбург
Февраль 2013 - Декабрь 2013

Занимался разработкой программного обеспечения для ПЛК АСУТП :
- конфигурирование оборудования в Hardware Step 7, распределение адресного пространства модулей ввода/вывода, объявление символьных переменных;
- разработка алгоритма работы программы в среде Step 7;
- написание кода программы, масштабирование и обработка входных и выходных сигналов, согласно технологии и электрическим схемам подключения датчиков;
- реализация регулирования необходимых параметров при помощи пид- и пи-регуляторов;
- разработка SCADA системы на базе пакета WinCC Explorer: создание видеокадров для отображение технологического процесса, технологических параметров и управления с позиции оператора установки; создание системы аварийных сообщений и вывод их на экран оператора.

За время работы разработал проект по управлению системы доочистки стоков для Северского трубного завода. Проект содержал все этапы разработки начиная от конфигурирования системы и заканчивая подготовкой технической документации и инструкций по эксплуатации системы управления. Так же разработал систему управления для двух испытательных стендов.

Образование


Комсомольский-на-Амуре государственный технический университет, г. Комсомольск-на-Амуре, Электротехнический факультет, "Управление и информатика в технических системах", Дипломированный специалист
Сентябрь 2004 - Июнь 2009
Комсомольский-на-Амуре государственный технический университет, г. Комсомольск-на-Амуре, факультет ИКПМТО, "Компьютерное проектирование в технологии и технике", Квалифицированный специалист
Сентябрь 2006 - Май 2009

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

Нравится разбираться в работе оборудования и процессов. Получаю удовольствие когда вижу результат своей работы, когда система или механизмы отрабатывают как задумано и реализовано в коде. Решил освоить бэкенд разработку, так как нахожу данную сферу схожей с моей прошлой деятельностью, только вместо оборудования - программный продукт с которым взаимодействует пользователь. Люблю изучать что то новое.
Мечтаю стать таким же хорошим специалистом в области бэкенд разработки как и в автоматизации.
Хобби: сноубординг, гитара, музыка.

Комментарии


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

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

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