3D Graphics & WebGL Engineer · Sydney

I build real-time 3D for the web.

Babylon.js, custom shaders and Cesium-based GIS: digital twins, interactive maps and visual experiences that run in the browser.

Babylon.js real-time 3D engines
Shaders GLSL, ray-marching, post-processing
Cesium 3D GIS and maps
9+ yrs building for the web

What I do

Babylon.js · drag to orbit
01

Real-time 3D

Digital twins, product viewers, simulations and games in the browser, tuned for rendering performance.

Babylon.jsThree.jsWebGL
GLSL ray-marching · move your cursor
02

Shaders & visual effects

Custom shaders, procedural geometry and post-processing that give a scene its look.

GLSLRay-marchingPost-processing
Cesium · live globe tour
03

GIS & 3D maps

Interactive globes and spatial data platforms that make complex geography easy to explore.

CesiumResiumReact
React + Three.js · configure the object
04

Interactive web apps

The React and TypeScript layer around the 3D: controls, state and APIs.

TypeScriptReactNode.js

Have a project in mind?