Nicholas Charbonneau

Technical Director at LEEROY Agence Créative

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nicholas Charbonneau is a technical director and seasoned software engineer with 11 years of experience leading full-stack and R&D teams from Montreal. Currently heading technical at LEEROY and serving as an awwwards jury member, he blends creative agency work with rigorous engineering leadership. He has a strong backend pedigree—driving R&D and backend teams at lg2 and Akufen—and has freelanced on industrial automation and CMS tooling. An active open-source contributor, he helped extend the Facemark API in the popular opencv4nodejs project, improving face-detection bindings and legacy build compatibility. Known for translating design-forward briefs into robust technical systems, he pairs hands-on coding with strategic direction across agencies and startups. Off hours he’s an R-OH (chemistry/spirits) enthusiast, hinting at a curiosity for craft and detail beyond code.
code11 years of coding experience
job5 years of employment as a software developer
bookDEC Computer Science, DEC Computer Science at Collège Édouard-Montpetit
bookHigh School/Secondary Diplomas and Certificates, High School/Secondary Diplomas and Certificates at Collège Durocher Saint-Lambert
languagesFrench, English
github-logo-circle

Github Skills (9)

face-detection10
opencv10
nodejs10
c-language10
cprogramming-language10
typescript-types9
async9
typescript9
typescripts9

Programming languages (10)

TypeScriptJavaC++CSSRustJavaScriptObjective-CPHP

Github contributions (5)

github-logo-circle
Nodejs bindings to OpenCV 3 and OpenCV 4
Role in this project:
userBackend Developer
Contributions:15 commits, 5 PRs, 1 push in 2 months
Contributions summary:Nicholas primarily contributed to the Facemark API, implementing its functionality and updating it to match newer node utilities. They focused on defining and implementing several methods related to face detection and landmark handling, as well as fixing build issues for older versions of the underlying OpenCV library. The changes involved modifications to the Facemark API to improve its compatibility and integrate with the core functionality of the opencv4nodejs project.
javascriptnodejsface-detectionasyncnodejs-bindings
nicholasc/iterm-config

Nov 2015 - Jan 2023

Contributions:11 pushes, 1 branch in 7 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicholas Charbonneau - Technical Director at LEEROY Agence Créative