Обо мне

Продаю результаты своей умственной деятельности.

Текущие навыки: C++

Основное направление - разработка средств управления устройствами, управление сложными системами.

Methodology: RUP, SCRUM

Dev: C/C++, основы: C#, Java, Lua, Python

Technology: Multithreading, Net,

Опыт работы
Крупнейший российский производитель боевого автоматического, снайперского и высокоточного оружия
Программист С++
Октябрь 2017 — По настоящее время (2 года и 1 месяц)
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Новосибирск
Программист С++
Май 2017 — Октябрь 2017 (6 месяцев)

Разработка внутренних компонентов браузера.

Разработка программного обеспечения
Новосибирск
Программист
Ноябрь 2015 — Май 2017 (1 год и 7 месяцев)

Разработка мультиплатформенного ядра для клиента системы умный дом.С/С++, git, redmine, jenkins.

Сигнатек
Новосибирск
Ведущий Программист / team leader
Декабрь 2010 — Ноябрь 2015 (5 лет)

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

- Реализация новых и поддержка существующих решений в получении, обработке и распределении данных.

- Разработка и поддержка ПО управления устройствами и встроенного ПО устройств.

- Разработка архитектуры, декомпозиция задач, оценка.

- Управление командой: постановка задачи, контроль работ, оценка результатов.

Достижения:

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

- Переработка и оптимизация командой существующих решений встроенного ПО.

- Улучшение процессов разработки ПО.

С++, multithreading, net, GoogleTest. Дополнительно: Lua, Thrift, Live555 (rtsp).

ЗАО "Ледас"
Новосибирск
Разработчик программного обеспечения
Ноябрь 2009 — Ноябрь 2010 (1 год и 1 месяц)
Обязанности: - Разработка тестовой инфраструктуры, разработка библиотек для анализа CAD файлов различных систем. Достижения: - Разработка библиотеки получения пользовательских данных из CAD файлов. - Реализация системы длительных тестов (для ночного тестирования). C++, C#, Python. Дополнительно: Shell script, Boost.
ООО НПФ "Гранч"
Новосибирск
Ведущий программист / team leader
Декабрь 2008 — Ноябрь 2009 (1 год)
Обязанности: - Разработка ПО системы оповещения и поиска людей в шахтных выработках. - Управление командой (3 чел). - Реализация компонентов системы, создание документации. Достижения: - Создано ПО верхнего уровня системы(пользовательские приложения, сервисы получения и обработки данных). - Разработана система учета и технического обслуживания светильников на шахет, интеграция с табельным учетом. - Разработаны компоненты по интеграции системы со внешними приложениям. C#, WPF, WCF.
Новосибирское ОКБ Геофизического Приборостроения
Новосибирск
Программист
Сентябрь 2006 — Ноябрь 2008 (2 года и 3 месяца)
Обязанности: - Разработка и сопровождение компонентов станции регистарции геофизических данных. Достижение: - Разработка модулей станции. - Подключение к станции регистрации новых (собственной разработки, экспериментальных, а также внешней разработки) геофизических приборов. С++, CORBA, ACE, Boost.
ЗАО "Сиб 3"
Новосибирск
Разработчик программного обеспечения
Октябрь 2004 — Сентябрь 2006 (2 года)
Разработка элементов геометрического решателя. Инфраструктурные работы.
Высшее образование
Новосибирский государственный университет
Новосибирск
Факультет: Физический; ФФ
Январь 1999—Январь 2005 (6 лет)
Кафедра Физико-Технической Информатики