Обо мне

Специализация и профессиональные навыки:
Прикладное и системное программирование (C, C++, Python, Bash) в Unix-подобных ОС. Разработка микропрограммного обеспечения (Assembler, C) для встраиваемых систем. Разработка программного обеспечения для промышленных систем.

Профессиональные цели:
Создание программного обеспечения промышленного качества. Разработка встраиваемых систем высокой надежности. Эффективное использование программных инструментов разработчика.

Область интересов -- cпециализированные вычислительные комплексы и системы (встраиваемые, бортовые, промышленные).

Свободно читаю техническую и научную литературу на английском языке. Имею преподавательский опыт, руководил дипломными проектами по специальности «Приборостроение».

Существенным плюсом со стороны работодателя является гибкий график и возможность удаленной работы.

Опыт работы
Март 2008 — по настоящее время
инженер-программист
Москва
Обязанности и достижения

Обязанности:
- Разработка драйверов периферийных устройств.
- Разработка компонентов программы начальной загрузки (bootloader).
- Создание вспомогательных программных средств разработки.

Сентябрь 2005 — Январь 2006
инженер-программист
Москва
Обязанности и достижения

Обязанности:

Создание ПО для сопровождения разработки высокопроизводительного вычислительного комплекса потоковой (dataflow) архитектуры.

Достижения:
- освоены основы языка проектирования и верификации моделей SystemC.

Июль 2002 — Сентябрь 2005
ФГУП ЭМЗ "Звезда"
инженер-конструктор
Сергиев Посад
Обязанности и достижения

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

Достижения:
- Разработана системная архитектура программно-аппаратного комплекса промышленного применения.
- Освоена разработка и верификация цифровых устройств при помощи языков описания аппаратуры.
- Освоена разработка микропрограммного обеспечения для встраиваемых систем.

Освоенные инструменты и технологии:
- Фреймворк Qt
- Разработка многопоточных приложений на основе библиотеки pthread
- Языки описания аппаратуры Altera HDL и Verilog
- Язык ассемблера для PIC-совместимых микроконтроллеров
- Язык ассемблера для микроконтроллеров AVR
- Базовые средства автоматизации сборки приложений и библиотек в Linux

Высшее образование
Сентябрь 1997 — Июнь 2002
СПФ МГУПИ
Приборостроения и радиоэлектроники; ПР
Сергиев Посад