Sylvain Hamel

Président And CTO at DAZZM

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

👤
Senior
Sylvain Hamel is a seasoned software leader and CTO with 14 years of experience focused on enterprise software, user experience, and applying agility beyond development methodologies. As Président and CTO at DAZZM in Montreal, he champions no-code and low-code platforms to democratize software creation and accelerate digital transformation. He blends hands-on engineering with strategic product vision, having contributed to notable open-source work on CefSharp where he improved JavaScript bindings and render-process channel management for Chromium integrations. Known for pragmatic problem-solving, he emphasizes UX-driven features (like better focus handling and input events) that make complex integrations feel native. Sylvain pairs executive leadership with a developer’s attention to lifecycle and reliability details, helping organizations ship useful, maintainable systems faster.
code13 years of coding experience
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (11)

browser10
cpp10
csharp10
cefsharp10
cplus10
dotnet-core10
wpf9
javascript9
winforms8
dynamics-crm6
microsoft-dynamics6

Programming languages (4)

TypeScriptC#C++JavaScript

Github contributions (5)

github-logo-circle
cefsharp/CefSharp

Oct 2014 - Nov 2014

.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
Role in this project:
userFull-stack Developer
Contributions:9 commits, 10 comments in 28 days
Contributions summary:Sylvain primarily addressed JavaScript bindings and channel management within the CefSharp framework. They fixed issues related to JavaScript bindings being handled incorrectly, specifically the lifecycle of these bindings in the browser subprocess. Furthermore, the user refactored the code to resolve the creation and closing of channels within the CefRenderProcess. Additionally, the user exposed functionality to send mouse wheel events and also implemented an 'Focused' property for better user experience.
xamldotnetbrowserwindowsc-plus-plus
sylvain-hamel/simple-expand

Jun 2012 - Jun 2014

Contributions:36 commits in 2 years
collapsejqueryelementsjavascriptplug-in
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