Современная разработка ПО
Интерактивные и визуальные приложения, лабораторные по 3D-графике в браузере, интеграция 3D-моделей в веб.
- JavaScript
- Three.js
- WebGL
- Blender
Валерий Багавеев · frontend-инженер
Проектирую архитектуру больших фронтенд-систем и создаю интерфейсы, с которыми хочется взаимодействовать: от микрофронтендов на React до 3D-сцен на WebGL.

Я специализируюсь на сложных интерфейсах и архитектуре фронтенд-приложений. Основной стек — React и TypeScript, для небольших проектов использую веб-компоненты на Lit.
Хорошо понимаю, как устроены крупные и долгоживущие фронтенд-системы: от дизайн-систем и UI-библиотек до управления состоянием и оптимизации сборки на Vite и Webpack.
Помимо продуктовой разработки, создаю интерактивный визуальный контент на WebGL, Three.js, GSAP и PixiJS. Люблю, когда за красивой анимацией стоит аккуратная инженерия, — этот сайт тому пример.
Довожу задачи до результата, улучшаю процессы и всегда стараюсь сделать чуть больше, чем от меня ждут.
Шесть направлений, в которых я силён, и технологии, на которых они держатся.
Проектирую масштабируемые веб-продукты на микрофронтендах: границы модулей, общие контракты, независимые релизы.
Выстраиваю предсказуемую работу с состоянием и взаимодействие между независимыми частями интерфейса.
Создаю библиотеки компонентов и единый визуальный язык, чтобы новые экраны собирались быстро и выглядели цельно.
Слежу, чтобы код был надёжным, а приложение — быстрым: от тестов до конфигурации бандлера.
Делаю интерактивные 2D/3D-интерфейсы и лендинги, которые запоминаются и при этом работают быстро.
Пять лет преподавал программирование и 3D-графику в браузере, руководил курсовыми и дипломными проектами.
Технологии, с которыми я работаю. Выберите категорию, чтобы подсветить элементы.
Пять лет учил студентов писать код и показывал, как оживить браузер с помощью 3D. Объяснять сложное просто — навык, который каждый день помогает и в команде.
Интерактивные и визуальные приложения, лабораторные по 3D-графике в браузере, интеграция 3D-моделей в веб.
Алгоритмы, структуры данных, ООП, работа с памятью, основы веб-программирования и DOM.
Есть идея, вопрос или просто хотите обсудить 3D в вебе? Напишите пару строк — я обязательно отвечу.
Откроется чат с моим ботом-секретарём. Просто напишите сообщение — я отвечу прямо там.
Написать в Telegram@bagaveev_site_botПока вы здесь — небольшая игра на Three.js. Ставьте блоки с технологиями точно друг на друга: всё, что не попало, отрезается. Насколько высоким получится ваш стек?
Рекорд 0
0
Three.js · WebGL · GLSL
Собери свой стек
Клик, тап или пробел
Stack overflow!
0
Уровень
★ Новый рекорд!
Клик, тап или пробел
Для игры нужен браузер с поддержкой WebGL.