No CV in your cart yet
Пожалуйста, войдите, чтобы скачать резюме.
Experience level:
Education level:
Languages:
Французский - Preintermediate
Русский - Fluent
• Более 28 лет опыта в области программирования и системного администрирования
• Обширный опыт разработки систем, тестирования устройств и проектирования аппаратуры
• Навыки в области электротехники и электроники, настройки, регулировки и ремонта РЭА
• Опыт руководящей и административной работы, проведения тренингов и обучения
• Профессиональные коммуникативные навыки
– ООО “Пиклема”
– Инженер-программист
– Занимался разработкой встраиваемого ПО для устройств на Linux embedded:
• Для Raspberry Pi собрал тулчейн c Qt для кросскомпилятора под ARM и нативный эмулятор устройства в QEMU под ARM архитектуру, реализовал UI/UX по дизайну из Figma на С++ для Qt/QtWidgets, разработал библиотеку обновления файлов по https и парсинга json в csv, разработал процедуру SSL запроса и получения файлов через АТ-команды модема, доработал драйвер мультиплексирования последовательного порта для модема базе SYM7600 на С, разработал загрузочные скрипты на Bash для инициализации оборудования, настройки соединений ppp, openvpn, осуществил сборку модулей ядра Linux для конкретных версий Rpi firmware, настроил CI/CD паплайны для GitLab, разработал Bash скрипты для сборки и упаковки финального образа прошивки в .img для развёртывания на клиентских устройствах;
• Для планшета на базе ARM NXP i.MX 8M (Debian), реализовал UI/UX по дизайну из Figma на С++ для Qt/QtQuick с использованием Cmake, запроса параметров по https и парсинга меню из принятого json, осуществлял генерацию deb пакета средствами Cpack:
• Написал модульные тесты на GoogleTest для покрытия своего кода, интегрировал их в паплайны для GitLab;
• Проводил код-ревью старого кода, рефакторинг, встраивал фрагменты своего кода в старые проекты;
• Писал инструкции для работы с проектами на Markdown и в Notion.
– Май 2023 — Август 2023
– АО “Концерн “Калашников”
– Ведущий инженер конструктор
– Занимался комплексной разработкой и модернизацией изделий специального назначения, электрических схем, оформление программной документации по ЕСПД, написание разделов технической документации, отчета по НИР;
• Разработал и макетировал пульт управления распределенной аппаратурой комплекса, подключаемой по различным последовательным интерфейсам (RS-232\485, CAN) к центральному контроллеру STM32 (программировал STM32CubeIDE, PlatformIO, ArduinoIDE на языке C/С++), реализовал человеко-машинный интерфейс с помощью устройства Android с сенсорным экраном (программировал в Android Studio на языке Java, использовал HID, VCP интерфейсы для обмена с контроллером);
• Проводил оценку потенциальных точностных характеристик проектируемых изделий с использованием SMath Studio;
• Проводил расчеты аэродинамических параметров моделей разрабатываемых изделий на Python;
• Моделировал на Python траекторий движения объектов и процесса работы по ним автоматизированного машинного комплекса
• Перевел на Python модели автоматически управляемых систем, ранее реализованных в MathWorks Simulink (реализовал библиотеку дискретных фильтров на основе Z‑преобразования).
– Сентябрь 2018 — Октябрь 2022
– АО “КБточмаш им. А.Э. Нудельмана
– Начальник отдела
– Руководил тематическим (комплексным) отделом, курировал поддержку и модернизацию изделий специального назначения.
– Март 2018 — Август 2018
– АО «НПО «Карат»
– Главный конструктор изделия
– Курировал полный цикл разработки радиоэлектронной аппаратуры морской техники двойного назначения – гиростабилизированных приборов оптических и радиолокационных;
• Руководил коллективом разработчиков: согласование ТЗ, декомпозиция, планирование, распределение и постановка задач подразделениям, сопровождение производства и проведение испытаний изделий;
• Разрабатывал электрические схемы и документацию на изделия по ЕСКД;
• Разработал контрольно-проверочную аппаратуру для испытаний изделий;
• Разрабатывал протоколы сопряжения с корабельными системами и программы-эмуляторы смежных изделий по согласованным протоколам для интерфейсов RS-232\485\422, ГОСТ Р 52070-2003 (MIL-STD-1553);
• Участвовал в проведении швартовных и заводских ходовых испытаний в роли главного сдатчика изделий, в том числе на территории иностранного заказчика;
• Участвовал в технических переговорах с заказчиком, в том числе с иностранным;
• Ремонтировал самостоятельно и курировал ремонт изделий находящихся в эксплуатации в командировках, в том числе за границей.
– Февраль 2008 — Февраль 2018
– Санкт-Петербургский государственный университет аэрокосмического приборостроения
– Радиотехнический факультет
– Радиотехника
– 1997
Qt, QNX, Git, ООП, Android, Bash, Схемотехника электронного оборудования. C/C++, Docker, JavaScript, CMake, TypeScript, Gitlab, Docker-compose, Jest, Next.js, Node.js, npm, REST API, Java, Golang, Linux, Object Pascal/Delphi, AVR Studio, STM32, ARM, WebSocket, ES6, CI/CD, Express.js, PHP, ЕСКД, ЕСПД, Kanban, GraphQL, Agile, MySQL, PostgreSQL, QML, Jest, Коммуникативная компетентность, Составление ТЗ