Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Work Experience
Senior Rendering Programmer at WB Games
April 1, 2025 - PresentSenior Rendering Programmer in a Central Technology group supporting AAA productions in Unreal Engine 5 usage; built custom tooling for deeper profiling and assisted teams in migrating code to the latest UE versions.
Senior Graphics Engineer at Unity Technologies
April 1, 2025 - October 22, 2025Worked on a next-generation open-world terrain solution featuring virtual texturing, dynamic tessellation, advanced material blending, and non-destructive procedural workflows; optimized memory usage and texture sampling; improved GPU-instanced detail scattering; tested and profiled across platforms/backends and collaborated on UX-friendly API layers.
Technical Lead / Fullstack Developer at Thales Canada, cortAIx
May 1, 2021 - October 22, 2025Collaborated with PhDs, postdocs, researchers and data scientists to develop MVPs from proof of concepts using user-centric design, design thinking, and agile methods; data visualization with WebGL/Mapbox; multi-platform interfaces; CI/CD pipelines; architecture workshops; end-to-end delivery.
Graphics Engineer at Autodesk, Stingray (Game Engine) Rendering Team
January 1, 2018 - October 22, 2025Supported VR device integration and Microsoft Mixed Reality Framework integration within Stingray; contributed to stereo-rendering pipeline; fixed bugs, added features, and optimized rendering code; delivered talks and demos at Autodesk events.
Software Development Engineer at Microsoft
August 1, 2015 - October 22, 2025Prototyped a cloud gaming use case using Orleans; built a scalable game using the Actor Model and Unity; worked with cloud team to collect metrics, profiling data and bug fixes; pitched ideas and integrated feedback to design.
Graphics Engineer, Intern at Autodesk, Games Solution Group
May 1, 2015 - October 22, 2025Contributed to Stingray rendering work, backend engine (C++) and editor tooling (C#/AngularJS); implemented Shader Graph editing tool within the engine editor; ported FBX Review from Windows to Mac.
Game Programmer, Intern at Behaviour Interactive
August 1, 2013 - October 22, 2025Worked on an iOS/Android Unity-based application with 10M+ downloads; created native plugins for Android (Java) and iOS (Objective-C); profiled and optimized game code and assets.
Software Developer at Audiokinetic
August 1, 2012 - October 22, 2025Developed, debugged, and optimized an automated-tester for the Wwise Audio Engine in C#/WPF; created .WAV comparison libraries in C++ for multi-platform validation; worked with multi-threaded programming, networking and optimization/profiling.
Education
Bachelor of Computer Science, Computer Games at Concordia University, Institute for Co-operative Education
September 1, 2012 - April 1, 2016DEC in Computer Science Technology at John Abbott College
September 1, 2008 - June 1, 2012Qualifications
Product Owner Certification I (PSPO I)
August 1, 2019 - October 22, 2025Industry Experience
Gaming, Media & Entertainment, Software & Internet
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Montreal today.