I’m a freelance 3D software engineer developing WebGL-based solutions for product visualization, MedViz, BIM and CAD.
Originally from Christchurch, New Zealand, I’ve lived in Berlin, Germany since 2011.
I graduated with a degree in computer science from the University of Canterbury in 2005. Before that, I studied electronic engineering at the Christchurch Polytechnic.
Some things I’ve done:
- Built the core WebGL rendering technology from scratch for the BioDigital Human anatomy visualization platform, which now serves over 3 million users
- Built the BIMData and BIMSurfer WebGL-based 3D IFC viewers
- Developed two major open-source WebGL engines: SceneJS, one of the first widely-used WebGL engines, and xeogl, which is used in several commercial IFC and CAD viewers
- Contributing author on OpenGL Insights