AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit

Graphics Software Expert with Machine Learning Experience.
A proven, results-oriented technology expert, architect, and leader, who enjoys solving hard technology problems. Many years experience successfully designing and building sophisticated graphics drivers and game engines, machine learning environments, and high-performance, mission-critical financial systems. • 10 years designing and developing high-performance graphics drivers and game engines using Vulkan, Metal, and OpenGL ES, and a key participant in Khronos, the graphics industry standards organization. • 15 years directing, architecting and building sophisticated, high-performance, mission-critical financial systems covering capital markets trading, portfolio management, and risk management. • 1 year designing machine learning vision systems for industrial monitoring and surveillance. • Excellent communicator. Equally adept at discussing technology, business, and management. • Architect and lead developer of MoltenVK, an open-source implementation of Vulkan on Metal, providing the ability to run Vulkan applications on iOS and macOS (https://github.com/KhronosGroup/MoltenVK). • Architect and lead developer of MoltenGL, a fast implementation of OpenGL ES on Metal (https://moltengl.com/moltengl). • Member and active participant of the Khronos computer graphics industry standards organization. Winner of a Khronie award for Outstanding Contributions to Open Standards. • Active on several open-source initiatives in the graphics industry. • Led a machine learning project to automatically detect and report activities recorded on industrial surveillance cameras. • Working knowledge of advanced rendering techniques including ray tracing, neural rendering, neural compression, and 3D gaussian splatting. • Led the architecture and design of a high-performance financial market regulatory monitoring and surveillance system. • Led the archite
University of Toronto
BASc, Engineering Science (Electrical & Computers)
N/A – Present
Huawei Canada
Senior Graphics Standards Expert
December 1, 2024 – December 1, 2025
Toronto, Ontario, Canada · Remote
The Brenwill Workshop Ltd.
Senior Graphics Software Expert
March 1, 2009 – December 1, 2024
Toronto, Ontario · Remote
IIROC (Investment Industry Regulatory Organization of Canada)
STEP Program Director
November 1, 2007 – December 1, 2008
TriAct Canada Marketplace
Head of Technology and Operations
October 1, 2006 – November 1, 2007
Investment Administration Sciences
Chief Technology Officer
April 1, 2004 – April 1, 2006
TransactTools
Product Development Director
August 1, 2000 – March 1, 2003
Reuters Risk Management
Team Lead & Architect
December 1, 1997 – June 1, 2000
Cultural Fit Analysis
The candidate's career history shows a strong focus on computer graphics and open-source contributions, which aligns well with a technical, collaborative culture often found in game development. However, a significant portion of their early career was in financial technology, which, while demonstrating adaptability and leadership, is a different domain. The candidate's experience level (26 years) is very high, which could be a strong asset but also requires careful consideration for team integration and alignment with the target role's specific responsibilities. The lack of explicit 'game development' projects outside of Cocos3D, despite the graphics expertise, might indicate a need to assess their direct experience with game engines, pipelines, and specific game development methodologies.
Soft Skills & Operational Fit
The candidate demonstrates strong leadership, architectural design, and project management skills. Their extensive experience in leading complex technical projects and representing organizations in industry standards bodies suggests excellent communication and collaboration capabilities. The long tenure at The Brenwill Workshop Ltd. indicates stability and dedication. The candidate's background in financial technology also shows adaptability and experience in high-stakes, performance-critical environments, which could translate well to game development's demands for optimization and reliability.