WebGL engeneer

Томск, Россия
Сеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения
Информационные технологии • Разработка • Frontend • C# • JavaScript • React • Vue.js • Express • MongoDB • MySQL
Удаленная работа • Частичная занятость
Опыт работы более 5 лет
290 000 ₽
О себе

На данный момент WebGL engeneer.

Мои компетенции и опыт

Старший WebGL / WebGPU / 3D Graphics Engineer с 14+ годами опыта в разработке высокопроизводительных 2D/3D редакторов, графических движков и интерактивных 3D-приложений для веб-платформ. Глубокое понимание 3D-математики, оптимизации рендеринга и работы с большими объемами геометрических данных. Опыт создания CAD/BIM систем, планировщиков помещений и real-time визуализации.

Ключевые компетенции
• WebGL / WebGPU, оптимизация рендеринга и real-time rendering
• Frontend 3D: React, Vue, TypeScript/JavaScript
• Разработка редакторов (2D/3D планировщики, CAD, BIM)
• Геометрические алгоритмы и обработка облаков точек
• Линейная алгебра / Linear algebra (матрицы, векторы, кватернионы)
• Вычислительная геометрия / Computational geometry
• Шейдерное программирование / Custom Shaders (GLSL, HLSL, WGSL)
• Оптимизация рендеринга (BVH, Octree, Instancing, Geometry Merging)
• Работа с большими данными (гигабайты геометрии, IndexedDB)
• Мультивьюпортные системы, пространственная индексация, Web Workers
• Performance tuning (ускорение в 3-5 раз, снижение памяти на 40-60%)

Технический стек
Языки: TypeScript, JavaScript, Rust, WebAssembly, C#, C++, C
Frontend: React, Vue, Angular
Графика: WebGL, WebGPU, нужен доступ к резюме , нужен доступ к резюме , Blend4Web, нужен доступ к резюме , нужен доступ к резюме , нужен доступ к резюме , Verge
Движки: Unity, Unreal Engine, Unigine, Ogre, LibGDX
Шейдеры: GLSL, HLSL, WGSL
Библиотеки: three-mesh-bvh, clipper, earcut, poly2tri
Базы данных: MySQL, MongoDB, Firebase
Тестирование: Jest, nUnit, Nightwatch (e2e)

Целевые роли
3D Developer / 3D-разработчик | Graphics Programmer / Программист графики | Engine Developer / Разработчик игровых движков | WebGL Developer | WebGPU Developer | Frontend 3D Developer | Unity Developer | Unreal Engine Developer

Ключевые достижения
Rubius (Senior WebGL Engineer):
• Разработал интерактивную платформу для аннотирования 3D облаков точек (10M+ точек)
• Снизил draw calls на 60-80% за счёт instancing и merged geometry
• Повысил FPS с нужен доступ к резюме до нужен доступ к резюме в сложных сценах
• Снизил потребление памяти на 40-50% при работе с 10M+ облаками точек
• Реализовал мультивьюпортные системы, BVH-индексацию и параллельную обработку через Web Workers

Предыдущий опыт:
• Построил 3D-движки визуализации для платформ недвижимости (Archilogic)
• Разработал решения рендеринга для медицинской диагностики (Diagnocat)
• Создал масштабируемые решения рендеринга и интерактивные 3D-редакторы

Сайты
• Портфолио: нужен доступ к резюме
• ГИС объявления недвижимости: нужен доступ к резюме
• Проектировщик зданий с интерьером и экстерьером: нужен доступ к резюме
• Конструктор узлов сантехники: нужен доступ к резюме
• Подробное резюме: нужен доступ к резюме

Видео
• BIM-online: нужен доступ к резюме
• Interra: нужен доступ к резюме
• PowerPlanner движок редактора планировок: нужен доступ к резюме
• CAD, GIS: нужен доступ к резюме
• GeoCity: нужен доступ к резюме
• Unity3D: нужен доступ к резюме

Доступность
Открыт к удалённой работе.



Интересные кандидаты