Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Кандидат
Мужчина, 41 год, родился 8 марта 1984
Не ищет работу
Самара, не готов к переезду, готов к редким командировкам
Программист С++
250 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: удаленная работа
Опыт работы 19 лет 2 месяца
Март 2020 — по настоящее время
5 лет 6 месяцев
Trapmine.com
Турция, trapmine.com/
Информационные технологии, системная интеграция, интернет... Показать еще
Senior C++ Developer
Low-level windows programming, with driver developing
(WFP).
Development Net-filter service.
Сентябрь 2006 — по настоящее время
19 лет
Димитровградский инженерно-технологический институт
Димитровград, diti-mephi.ru/
Старший преподаватель
Преподаватель различных предметов для направления Инженер-программист
Октябрь 2019 — Март 2020
6 месяцев
DGPRO CONSULTANTS LLC
США
Senior C++
MFC GUI Application development
Июль 2018 — Июль 2019
1 год 1 месяц
Teramind
США, Teramind.co
Информационные технологии, системная интеграция, интернет... Показать еще
Программист С++
Разработка специализированного агента
Август 2014 — Июнь 2018
3 года 11 месяцев
Braingines
Москва, gpu.audio
Программист С++
Разработка приложения для мастеринга музыки в реальном времени с использованием мощности GPU.
В данном приложении обработка музыки и спецэффектов происходит на GPU, который может располагаться как на локальной машине так и в сети.
Основные решаемые задачи:
1) разработка механизма IPC для передачи аудио-данных от источника на GPU и обратно, с обработкой в реальном времени. Основная сложность - передача больших данных при минимальных задержках и нагрузке на CPU. Был выбран механизм Pipes под Windows и Socket для остальных ОС. применена технология IOCP для уменьшения латентности передачи и google protobuf для сериализации и упаковки данных.
2) Отображение GUI. Интерфейс различных плагинов был реализован на CSS+Html5 и отображался с помощью Chromium Embeded Framework, осуществлялось взаимодействие кода на JavaScript с кодом на C++.
3) Разработка разных механизмов для работы внутренних плагинов - загрузка объектов из динамических библиотек в реальном времени.
4) разработка внутреннего веб-сервера для загрузки ресурсов GUI без нагрузки на CPU (Boost.Asio без поллинга).
5) Разработка различного инфраструктурного кода для совместимости с интерфейсом VST 3
Октябрь 2012 — Апрель 2014
1 год 7 месяцев
Asocial games
Москва
Программист С++
Разработка специализированного браузера на базе библиотеки Chromium Embeded Framework. Браузер для запуска различных Flash-игр с Rest API интеграцией с игровыми сервисами - сохранение игр, статистики, система поощрений и др.
Технологии: Qt, boost, protobuf, botan (crypto-lib).
особенность приложения: создание защищенного туннеля между игроком и Rest API сервисами, исключающего возможнсость стороннего вмешательства.
Ноябрь 2008 — Декабрь 2011
3 года 2 месяца
ООО "ЭРА"
Ульяновская область
Старший разработчик
Разработка приложения для управления многоквартирными домами в сфере ЖКХ. Приложение для Управляющих компаний, упрощающее их хозяйственную деятельность
Июль 2006 — Сентябрь 2008
2 года 3 месяца
Ульяновский государственный технический университет
Ульяновск
Образовательные учреждения... Показать еще
Программист С++
Участие в разработке объектно-ориентированной библиотеки, упрощающей создание оконных приложений под Windows (аналог библиотеки MFC/WTL, с упором на простоту и GUI).
Навыки
Уровни владения навыками
Высшее образование
2006
Факультет информационных систем и технологий, Программное обеспечение вычислительной техники и автоматизированных систем
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения