Edmonton, Alberta, Canada
Level Design, Game Design, and programming the game RunGunJumpGun for PC/Mac/iOS/Android/Nintendo Switch using Unity3D. Built a prototype Virtual Reality Game (COPE) with funding from the Canadian Media Fund and Alberta Interactive Digital Media Grant. Designed levels, built volumetric light system optimized for VR with single-buffer temporal stereo reprojection, designed gameplay systems. Built a custom engine in Rust for the game Apes.io (in particular the graphics pipeline and networked editable terrain system). Designed and programmed elements of gameplay and UI.
Worked to ascertain feasibility of a photogrammetry-based approach for developing as-built 3D models of build-ings to support prefabricated exterior energy retrofits. Conducted a literature review of building reconstruction techniques, operated cameras on site, worked with existing photogrammetry software, and built a proof-of-concept software parametrizing the reconstruction optimization in terms of planar rectified geometry.
Worked on multiple Augmented Reality applications, with a primary focus on 3D Graphics.
Developed a variety of interactive websites using Javascript, CSS, and HTML. Built several custom Wordpress deployments. Designed and developed a prototype networked collaborative drawing tool.