Обо мне

Специализация и профессиональные навыки: Direct3D11,OpenGL,OpenGL ES,OpenCL,С/С++, Lua, Assembler Visual C++,Code Blocks,Open Watcom IDE,Borland C++, Intel C++ 10.1,Watcom C++,gcc;XCode,POSIX,X Window System,X11,UNIX,Mac OS X,IOS,Android FX Composer,ATI Render Monkey,GPU Shader Analyzer,Основы 3DS Max и Adobe Photoshop,GPU PerfStudio,nVidia PerfHUD,MatLab Microsoft Visual Source Safe,Intel VTune, Amd CodeAnalyst,IDA;AMD Code XL DirectInput,DirectSound,OpenAL, Win32,MFC,Qt,Qt Creator,Windows Forms, 
Android  Studio, X Window System,  STL,STLPort,boost,libogg,libvorbis,zlib,libtheora,lua,libpng,DevIL,SDL,glew,tinyxml,FreeImage,NvTriStrip,NvTexture Tools,ATI Tootle,AGEIA PhysX HLSL,Cg,GLSL,asm shaders, ООП,UML,Оптимизации кода,движка,рендера.Тонкости использования виртуальных функций и исключений C++.Математика на хорошем уровне,векторная и матричная алгебра,кватернионы,Знание алгоритмов 3D графики.Понимание работы графического конвейера;Опыт разработки plugins для 3DS Max,Мультипоточное программирование;

Профессиональные цели: Только не стоять на месте.

Дополнительная информация: В основном графический программист. Работаю в сфере 3D графики. Алгоритмы, Assembler, низкоуровневое программирование, программирование шейдеров, 3D Движков.

Опыт работы
Ведущий мировой поставщик инфокоммуникационных решений и «умных» устройств
Senior Software Engineer
Декабрь 2018 — По настоящее время (11 месяцев)

3D graphics R & D

Ведущий программист 3D графики.
Январь 2012 — Декабрь 2018 (7 лет)

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

- Разработка 3D движка для визуализации геодезических данных в 3D виде для нескольких программных продуктов компании на платформах Windows/Windows Mobile/Android/IOS

-Разработка подсистем импорта/экспорта данных из различных форматов DWG,DXF,DGN,XML

Достижения:

- Опыт разработки на системах с ограниченными ресурсами.

- Опыт кроссплатформенной разработки.

ООО Паритет
Москва
Руководитель группы разработки
Август 2009 — Январь 2012 (2 года и 6 месяцев)
Обязанности: - Разработка и оптимизация 3D движка и редактора моделей для визуализации карты Москвы в реальном времени для МЧС. Достижения: - Переписан проект с нуля и вытянут с неработающего состояния на коммерческий уровень - Опыт руководства группой разработки в размере 3-5 человек.
Российская компания, разрабатывающая платформы предоставления услуг цифрового интерактивного телевидения
Системный Программист
Апрель 2009 — Август 2009 (5 месяцев)
Обязанности: - Разработка сетевого видео проигрывателя. Достижения: - Опыт много поточного программирования. - Опыт работы с QT. - Опыт сетевого программирования. - Опыт работы с библиотекой ffmeg. - Опыт работы с видеокодеками. - Опыт работы с библиотекой SecureMedia для шифровки видео данных по сети.
.dat
Москва
Программист
Июль 2007 — Февраль 2009 (1 год и 8 месяцев)
Обязанности: - Разработка и оптимизация 3D движка. Разработка UI пользователя. Разработка редактора карт. Достижения: - Опыт оптимизации. Опыт программирования 3D графики.
ООО Медиа Мобайл
Брянск
программист
Январь 2006 — Июнь 2007 (1 год и 6 месяцев)
Обязанности: - Разработка 3D игры на вижке Ogre. - Руководство группой из 3 человек. Достижения: - Разработка менеджера скриптов на Lua. - Разработка звуковой системы. - Руководство группой разработчиков.
Удаленная работа
Брянск
Программист
Октябрь 2005 — Декабрь 2005 (3 месяца)
Обязанности: - Реализация алгоритма обработки кадров изображения зрачка с камеры для медицинских исследований. Достижения: - Опыт работы с обработкой изображений. Опыт использования бибилиотек Intel performance primitives, Intel image processing library.
Разработка ПО и системная интеграция
программист
Июль 2005 — Сентябрь 2005 (3 месяца)
Обязанности: - Разработка мудуля кредитования RS-Loans Достижения: - Опыт программирования на C++
Брянский диагностический центр
Брянск
Программист
Июнь 2004 — Июнь 2005 (1 год и 1 месяц)
Обязанности: - Администрирование рабочих мест сотрудников. - Написание модуля для клиентской части СУБД. Достижения: - Опыт написания SQL запросов.
ООО Радиавтоматика
Брянск
инженер
Июнь 2003 — Июль 2004 (1 год и 2 месяца)
Фгуп НТЦ Витязь, в/ч 42348
Брянск
инженер конструктор
Сентябрь 2002 — Июнь 2003 (10 месяцев)
Высшее образование
Брянский государственный технический университет
Брянск
Факультет: Довузовский подготовки
Январь 1997—Январь 2006 (9 лет)
2 Высших Образования "Промышленная электроника" (1997-2002) "Программное обеспечение ЭВМ и автоматизированных систем"(2003-2006)