Summary
Charles Flèche is a tools programmer with 13 years of engineering experience building pipelines and realtime systems for visual effects, live entertainment, and humanitarian mHealth projects. He currently develops USD-based game engine and DCC tooling at Ubisoft Montréal and previously built USD manipulation tools, containerized production pipelines, and facility-wide event systems at Rodeo FX. Equally comfortable in C++, Python, and JavaScript/WebGL, he has designed end-to-end 3D pipelines, integrations for Blender/Cinema4D/After Effects, and a custom DAG for efficient async state and asset management. His background includes deploying mobile data-collection and reporting systems in crisis zones, leading field missions, and training local teams—an uncommon blend of production-scale software craft and on-the-ground humanitarian delivery. Based in Montreal, he pairs deep graphics and pipeline expertise with pragmatic system design that scales from boutique live events to large studio infrastructures.
13 years of coding experience
15 years of employment as a software developer
Master professionnel (Master's degree), Engineering, Master professionnel (Master's degree), Engineering at Université de Valenciennes et du Hainaut-Cambrésis
French, English