AJCCASE STUDY / SELECTED WORK
// CASE STUDYJuly 17, 2026

Leading Three.js Development for a Browser-Based Video Editor

I led Three.js development for Montra’s desktop-class browser video editor, building production features across media, application state, and real-time graphics.

The brief

Montra was building a desktop-class video editor that ran entirely in the browser. I was hired as Lead Three.js Developer and was responsible for the product’s Three.js development.

What I owned

I built production features that connected media, interface state, and real-time graphics inside one editing experience. The work sat at the boundary between a conventional web application and a graphics application: changes in the editor had to stay synchronized with the Three.js scene and media playback.

How it was built

TypeScript, React, Next.js, React Three Fiber, Three.js, and WebGL formed the core stack. I focused on making complex browser graphics behave like a usable product rather than a technical demo.

Why it matters

This project shows that I can take ownership of demanding browser-based creative tooling and turn intertwined media, application state, and real-time rendering into production features.