About

3D Graphics & WebGL Engineer

I'm a 3D graphics engineer for the web. I work from the shader up to the interface, so the visuals, performance and product experience stay in one hand.

Strengths

  • Real-time 3D with Babylon.js, Three.js and WebGL
  • Shader programming and procedural geometry
  • 3D GIS platforms built on Cesium
  • Rendering performance, GPU efficiency and memory

Tools

JavaScriptTypeScriptBabylon.jsThree.jsCesiumGLSLReactNode.js

3D & graphics projects

  • Natural resources GIS platform
    A 3D map application for analysing and managing resource data, built on Cesium and React.
  • Voronoi structure generator
    Three.js tool using Delaunay triangulation, Jump Flood and ray-marched distance fields.
  • Covid-3D dashboard
    Online 3D visualisation of public Covid-19 data with Three.js and React.
  • Virtual Museum Experience
    Two-day hackathon build: lit 3D scenes, multiple cameras and a JSON-driven object loader.

Education

  • Master of Information Technology, UTS (High Distinction)
  • B.Eng. Electronic Engineering, UESTC

Awards

  • UTS Techcelerator 2021, top project
  • Student Games Showcase 2021

Have a project in mind?