Hi, I’m Nicolas Houle, a bilingual software developer based in Quebec with extensive experience in Python, C++, Perl, JavaScript, and HTML, and a strong background in VFX pipelines. I enjoy building tools that help artists work faster and more reliably, from template automation to asset management and color configuration. I’ve collaborated with major studios to design pipelines, improve tooling, and automate workflows across teams. Over the years I’ve contributed as a software developer and pipeline TD, bridging coding and artistry. I’m comfortable across OO programming, debugging C++ applications, and maintaining versioned repos. I value clean code, cross-team communication, and empowering collaborators through robust, scalable solutions.

Nicolas Houle

Hi, I’m Nicolas Houle, a bilingual software developer based in Quebec with extensive experience in Python, C++, Perl, JavaScript, and HTML, and a strong background in VFX pipelines. I enjoy building tools that help artists work faster and more reliably, from template automation to asset management and color configuration. I’ve collaborated with major studios to design pipelines, improve tooling, and automate workflows across teams. Over the years I’ve contributed as a software developer and pipeline TD, bridging coding and artistry. I’m comfortable across OO programming, debugging C++ applications, and maintaining versioned repos. I value clean code, cross-team communication, and empowering collaborators through robust, scalable solutions.

Available to hire

Hi, I’m Nicolas Houle, a bilingual software developer based in Quebec with extensive experience in Python, C++, Perl, JavaScript, and HTML, and a strong background in VFX pipelines. I enjoy building tools that help artists work faster and more reliably, from template automation to asset management and color configuration. I’ve collaborated with major studios to design pipelines, improve tooling, and automate workflows across teams.

Over the years I’ve contributed as a software developer and pipeline TD, bridging coding and artistry. I’m comfortable across OO programming, debugging C++ applications, and maintaining versioned repos. I value clean code, cross-team communication, and empowering collaborators through robust, scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Fluent

Work Experience

2D TD / Charlatan Pipeline TD at Digital Domain (Montreal)
January 1, 2019 - Present
Using Python to identify, design, and implement internal process improvements for artists & pipeline tools, template automation, asset management, color configuration. Organize and version control packages using internal Git repositories.
Software Developer at MPC (Montreal)
December 31, 2019 - September 25, 2025
Using Python to identify, design, and implement internal process improvements for pipeline tools, syncing data across facilities, asset management, data ingestion. Implementation with object oriented programming. Improve and perform validation routines for unit tests. Debug, maintain and build C++ applications. Organize and version control packages using internal Git repositories.
Compositing support/TD (Cross show) at MPC (Montreal)
December 31, 2018 - September 25, 2025
Using Python to identify, design, and implement internal process improvements for artists tools, template automation, PyQt widgets. Debug, maintain and build C++ applications. Organize and version control packages using internal Git repositories.
Digital compositor (Nuke) at Cinesite (Montreal)
December 31, 2014 - September 25, 2025
Digital compositor (Nuke) at Toutenkarton (Montreal)
December 31, 2013 - September 25, 2025
Digital compositor (Nuke) at Digital District (Montreal)
December 31, 2013 - September 25, 2025
Digital compositor (Flare) at Hydraulx (Vancouver)
December 31, 2013 - September 25, 2025
Digital compositor (Nuke) at Mikros Image (Montreal)
December 31, 2011 - September 25, 2025
Flame Artist at Hybride (Montreal)
December 31, 2011 - September 25, 2025
Digital Post at Digital Post (New Zealand)
December 31, 2011 - September 25, 2025
Digital compositor (Nuke) at Venture 3D (Korea)
December 31, 2010 - September 25, 2025
Digital compositor (Flame-Shake-Nuke) at LumiereFX (Montreal)
December 31, 2009 - September 25, 2025
Freelancer - Assistant Flame artist at Freelancer
December 31, 2010 - September 25, 2025
Video Editor at Fake-Studio
December 31, 2007 - September 25, 2025
User-tester (Smoke/Fire) at Freelancer
December 31, 2004 - September 25, 2025
Online/Offline Editor at Autodesk (Montreal)
December 31, 2003 - September 25, 2025
Video Editor at LaPost Media (Montreal)
December 31, 2003 - September 25, 2025
2D TD / Charlatan Pipeline TD at Digital Domain (Montreal)
January 1, 2019 - Present
Using Python to identify, design, and implement internal process improvements for artists & pipeline tools, template automation, asset management, color configuration. Organize and version control packages using internal Git repositories.
Software Developer at MPC (Montreal)
January 1, 2019 - September 25, 2025
Using Python to identify, design, and implement internal process improvements for pipeline tools, syncing data across facilities, asset management, data ingestion. Implementation with object oriented programming. Improve and perform validation routines for unit tests. Debug, maintain and build C++ applications. Organize and version control packages using internal Git repositories.
Compositing support/TD (Cross show) at MPC (Montreal)
January 1, 2018 - September 25, 2025
Using Python to identify, design, and implement internal process improvements for artists tools, template automation, PyQt widgets. Debug, maintain and build C++ applications. Organize and version control packages using internal Git repositories.
Digital compositor (Nuke) at Cinesite (Montreal)
December 31, 2014 - September 25, 2025
Digital compositor (Nuke).
Digital compositor (Nuke) at Toutenkarton (Montreal)
December 31, 2013 - September 25, 2025
Digital compositor (Nuke).
Digital compositor (Nuke) at Digital District (Montreal)
December 31, 2013 - September 25, 2025
Digital compositor (Nuke).
Digital compositor (Flare) at Hydraulx (Vancouver)
December 31, 2013 - September 25, 2025
Digital compositor (Flare).
Digital compositor (Nuke) at Solid Mtl (Montreal)
December 31, 2012 - September 25, 2025
Digital compositor (Nuke).
Digital compositor (Nuke) at Mikros Image (Montreal)
December 31, 2012 - September 25, 2025
Digital compositor (Nuke).
Flame Artist at BarXseven (Montreal)
December 31, 2011 - September 25, 2025
Flame artist.
Flame Artist at Hybride (Montreal)
December 31, 2011 - September 25, 2025
Flame Artist.
Digital compositor (Flame-Shake-Nuke) at Digital Post (New Zealand)
December 31, 2010 - September 25, 2025
Digital compositor (Flame-Shake-Nuke).
Digital compositor at Venture 3D (Korea)
December 31, 2009 - September 25, 2025
Digital compositor.
Digital compositor at IMAX (Toronto)
December 31, 2009 - September 25, 2025
Digital compositor.
Flame Artist at LumiereFX (Montreal)
December 31, 2010 - September 25, 2025
Flame Artist / Digital compositor (Flame-Shake-Nuke).
Freelancer at Freelancer
December 31, 2007 - September 25, 2025
Flame artist.
Video Editor at Fake-Studio
December 31, 2005 - September 25, 2025
Video editor.
User-tester (Smoke/Fire) at Freelancer
December 31, 2004 - September 25, 2025
User-tester for Smoke/Fire.
Online/offline editor at Autodesk (Montreal)
December 31, 2003 - September 25, 2025
Online/offline editor.

Education

Minor in computer science at Université du Québec à Chicoutimi, Saguenay (Québec)
January 11, 2030 - September 25, 2025
Minor in cinema and video at Université du Québec à Chicoutimi, Saguenay (Québec)
January 11, 2030 - September 25, 2025
Data Analysis with Python at IBM Cognitive Class
May 1, 2020 - September 25, 2025
Certified ScrumMaster at Scrum Alliance
January 1, 2018 - September 25, 2025
Flame 8.0 at DISCREET, Montréal (Québec)
January 1, 2003 - September 25, 2025
Avid at PRIM, Montréal (Québec)
January 1, 1999 - September 25, 2025
Minor in Computer Science at Université du Québec à Chicoutimi
January 1, 1997 - January 1, 1997
Minor in Cinema and Video at Université du Québec à Chicoutimi
January 1, 1995 - January 1, 1995

Qualifications

Data Analysis with Python
May 1, 2020 - September 25, 2025
Certified ScrumMaster
January 1, 2018 - September 25, 2025
Flame 8.0
January 1, 2003 - September 25, 2025
Avid
January 1, 1999 - September 25, 2025
Data Analysis with Python
May 1, 2020 - September 25, 2025
IBM Cognitive Class Certified ScrumMaster®
January 1, 2018 - September 25, 2025
Flame 8.0
January 1, 2003 - September 25, 2025
DISCREET, Montréal (Québec) A VID
January 1, 1999 - September 25, 2025
PRIM, Montréal (Québec)
January 11, 2030 - September 25, 2025

Industry Experience

Media & Entertainment, Software & Internet, Professional Services, Other