2007, сентябрь — продолжаю работать, 16 лет
Программист
Tancher
Реализация функций: USB Device, USB Host, SD/MMC на микроконтроллере NXP LPC2468 в составе сотового телефона.
Инстументы:
IDE: Keil uVision
2002, август — продолжаю работать, 21 год
Единственный программист
RGD
Проект: Программный комплекс графического сопровождения спортивных телевизионных программ.
Графическая подсистема:
• Использует популярный игровой движок OGRE.
• Обеспечивает аппаратную независимость комплекса от устройств видео-вывода посредством multi-render API OGRE (на текущий момент созданы рендеры: OpenGL на десктоп, OpenGL для NVideo Quadro FX 4000 SDI, DirectX для Matrox CG2000).
• Предоставляет пользователю редактор графического контента (геометрия, скелетная анимация, материалы, текстуры).
• Встроенный язык позволяет не ограничиваться предопределенными эффектами.
Семантическая подсистема - клиент:
• Предоставляет шаблоны для быстрой реализации интерфейса пользователя–оператора на трансляции.
• Предоставляет шаблоны для быстрой реализации протоколов сопряжения со сторонними поставщиками данных (например, RS-232, INET).
Семантическая подсистема - сервер:
• Предоставляет шаблоны для быстрого добавления нового вида спорта.
• Прототип сервера создан и отлажен на Prolog, а далее портирован на С++.
• Сервер использует рукописную БД (данные хранятся в виде леса) и собственный маппинг на виджеты Qt.
• Транспорт: XML поверх DirectPlay.
Разработанный комплекс в настоящее время эксплуатируется на трансляциях спортивных программ на телеканале НТВ+. Например, трансляции Чемпионата России по футболу 2007 используют возможность комплекса синхронно управлять несколькими графическими подсистемами с различным графическим и языковым наполнением.
Инстументы:
IDE: Visual Studio 7.1, Eclipse
Tools: Intel VTune, Thread Checker, Thread Profiler
Langs: C++, Lua, Prolog (Amzi Prolog)
Libs:
common: STL, C++ Boost (any, bind, format, function, lambda, multi-index, regexp, signals, smart_ptr, string_algo, tuple, type_traits)
graph: OGRE, DirectX 9.0, OpenGL, GDI+
xml: PugiXML
lua: Lua 5.1, LuaBind
GUI: Qt 3.3.6
Parsing: ProGrammar
Высшее образование (специалист)
МИФИ (ГУ)
Владение языками
Английский - средний
Семейное положение
Холост , Детей нет
id резюме: 6739380,
обновлено 10-04-2008 18:19:19