Обо мне

Мои интересы:

  • Профессиональная разработка ПО на C++ (C++11, STL), C, Python, QML, JavaScript
  • Архитектура ПО (Паттерны и принципы проектирования)
  • Рефакторинг
  • Разработка через тестирование, модульное тестирование
  • Гибкие методологии (Scrum, Kanban)
  • Экстремальное программирование
  • Разработка многопоточного, высоконагруженного ПО
  • Системы контроля версий 
  • Непрерывная интеграция\непрерывное развертывание
  • Базы данных 
  • Текстовые форматы обмена данными (XML, JSON)
  • Кроссплатформенная разработка (QNX, Linux, Windows, Windows CE)
  • Программирование микроконтроллеров (ARM, AVR, Arduino)
  • Интерфейсы передачи данных (Ethernet, RS, CAN)
Опыт работы
Разработка комплексных информационно-управляющих систем для железнодорожного транспорта
ведущий инженер-программист
Апрель 2006 — По настоящее время (13 лет и 2 месяца)
Высшее образование
Московский государственный институт радиотехники, электроники и автоматики
Москва
Факультет: Кибернетики
Сентябрь 2001—Май 2007 (5 лет и 8 месяцев)