• Designed new data types, implemented a camera system in Frostbite, and integrated Graph Editor modules to streamline UFC character review process, enabling cross-functional teams to iterate faster. ... See more
• Spearheaded DCC and CLI tooling to automate TA tasks, accelerating productivity for UFC Live Service content, closely collaborating with Engineers, Art Directors, and Development Directors.
• Wrote Python scripts to extract and transform data from game assets into structured datasets for strategic analysis.
• Led R&D to develop a feature for collaboratively viewing and annotating 3D models on a web frontend, integrated in an established DAM system. ... See more
• Collaborated with backend engineers to build a compute graph framework on AWS EC2, designed for scalable rendering and processing of 3D assets on the cloud.
• Wrote Python scripts for an ETL pipeline to migrate thousands of 3D assets from SharePoint to DAM.
• Designed Python plugins automating 3D modeling workflows and implemented a video player plugin, leveraging ShotGrid API, to visually identify assets during playbacks, greatly improving the review experience during dailies. ... See more
• Lead developer of a Python API for high-throughput image processing in a panoramic stitching pipeline, resulting in a publication at SIGGRAPH 2015. ... See more
• Conceptualized and created visual media for science education, mechanism-of-action renderings, and marketing for clients such as United Nations, GenomeDx, Telus, and Nissan. ... See more
• Created 3D content and visual effects for animated or live-action films, and mobile apps.
• Wrote software tools and scripts to streamline animation process.
Bachelor of Computer Science
Graduate Certificate - 3D Animation
Bachelor of Science - Honours Biochemistry
SIGGRAPH
For "Godzilla" and many upcoming films at MPC, hundreds of panoramic images were acquired and a proper pipeline was needed to supply departments with quick previews and automated stitching. We were tasked with capturing and recreating many on-set locations. Roundshots are panoramic images captured on set for use in compositing, lighting and environments.
Accurate incorporation and interpretation of the captured images for use in film is essential to maintain the visual and spatial information as well as to better accommodate creative direction. Several new processes were required to update MPC's pipeline to accommodate a large amount of data with a dynamic workflow. With such a broad array of images, a combination of automation and stakeholder visibility were needed to use them effectively.