Обо мне

Специализация и профессиональные навыки:
Языки программирования
- С/С++
- Python
- Java
- Assembler

Средства разработки, инструментарии
- Visual Studio C++
- Eclipse
- Watcom C++ 10.6
- GCC

Операционные системы
- Windows
- Ubuntu
- QNX 4.25, 6.3
- DOS X.X

Сетевые протоколы
- TCP
- UDP
- Modbus/TCP, ModbusRtu
- IEC 60870-5-101/104
- СОРМ-2
Системы управлении базами данных
- MySQL
- Firebird
- Access
- Metakit

Системы контроля версий
- Subversion
- Mercurial

Технологии
- Sockets, Multi-Threading, Shared Memory, Pipes

Награды, сертификаты, портфолио, проекты:
2006г. Курсы повышения квалификации. Российско-Немецкая школа по параллельным вычислениям на высокопроизводительных вычислительных системах (основной и специальный курсы) .
2004г. Курсы повышения квалификации. ISaGRAF – система программирования контроллеров.

Профессиональные навыки
C++CPythonLinux
Опыт работы
Программист
Октябрь 2011 — По настоящее время (9 лет и 1 месяц)
Обязанности: - Участие в разработке системы высокоскоростной обработки сетевой информации. - Разработка модуля передачи информации от драйвера сетевой карты в модули «user-space». - Разработка подсистемы передачи информации по протоколу СОРМ-2.
Медиатека
Новосибирск
инженер-программист
Июль 2009 — Сентябрь 2011 (2 года и 3 месяца)
Разработка кроссплатформенного bittorent-клиента. Модификация mplayer/smplayer. Технологии: c/c++, qt, libtorrent-rasterbar, Boost(Filesystem, Threads, Serialization, Smart Pointer, Asio).
Институт автоматизации энергетических систем (ИАЭС)
Новосибирск
ведущий инженер
Ноябрь 2002 — Июнь 2009 (6 лет и 8 месяцев)
Принимал участие в разработке архитектуры проектов, выполнял постановку задач. Наиболее значимые проекты: - Разработка рабочего места оператора комплекса противоаварийной автоматики. Технологии Java, RCP, GMF. - Разработка системы сбора данных на базе протокола IEC-870-5-104. Обмен данными осуществляется между ОДУ Сибири (Кемерово) и ПС «Алтай»(Барнаул), ПС «Итатская» (Шарыпово), ПС «Таврическая» (Омск), ОИК СК-2003(Кемерово), приложение реализовано на языке С++, операционная система QNX 4.25, находится в промышленной эксплуатации. - Разработка веб-интерфейса оператора комплекса противоаварийной автоматики, используемая технология cgi, язык реализации C++, Javascript.
Высшее образование
Новосибирский государственный технический университет
Новосибирск
Факультет: Прикладной математики и информатики; ФПМИ
Январь 1997—Январь 2002 (5 лет)