Francois Dube
Director of Software Engineering at Cleo- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Native or bilingual proficiency
-
English Full professional proficiency
Topline Score
Bio
Simon Labrèche
François has great technical skills and he is a great leader. I had the opportunity to collaborate with him in both academic and professional contexts and I know he is always dedicated in projects he participates in. He is solution driven and a key player when looking for success!
Mathieu Hétu
François is a major league .Net developer! He is very rigorous, extremely thorough and will never deliver half done job. Projects having François as a lead developer is synonym of 'can't fail projects'. Expertise, leadership and attention to details makes him the perfect team lead. I would work anytime on any challenging projects knowing that François is part of the development team.
Simon Labrèche
François has great technical skills and he is a great leader. I had the opportunity to collaborate with him in both academic and professional contexts and I know he is always dedicated in projects he participates in. He is solution driven and a key player when looking for success!
Mathieu Hétu
François is a major league .Net developer! He is very rigorous, extremely thorough and will never deliver half done job. Projects having François as a lead developer is synonym of 'can't fail projects'. Expertise, leadership and attention to details makes him the perfect team lead. I would work anytime on any challenging projects knowing that François is part of the development team.
Simon Labrèche
François has great technical skills and he is a great leader. I had the opportunity to collaborate with him in both academic and professional contexts and I know he is always dedicated in projects he participates in. He is solution driven and a key player when looking for success!
Mathieu Hétu
François is a major league .Net developer! He is very rigorous, extremely thorough and will never deliver half done job. Projects having François as a lead developer is synonym of 'can't fail projects'. Expertise, leadership and attention to details makes him the perfect team lead. I would work anytime on any challenging projects knowing that François is part of the development team.
Simon Labrèche
François has great technical skills and he is a great leader. I had the opportunity to collaborate with him in both academic and professional contexts and I know he is always dedicated in projects he participates in. He is solution driven and a key player when looking for success!
Mathieu Hétu
François is a major league .Net developer! He is very rigorous, extremely thorough and will never deliver half done job. Projects having François as a lead developer is synonym of 'can't fail projects'. Expertise, leadership and attention to details makes him the perfect team lead. I would work anytime on any challenging projects knowing that François is part of the development team.
Experience
-
Cleo
-
Canada
-
Embedded Software Products
-
1 - 100 Employee
-
Director of Software Engineering
-
Apr 2022 - Present
-
-
-
National Bank of Canada
-
Canada
-
Banking
-
700 & Above Employee
-
Artificial Intelligence Architecture Lead
-
Jan 2019 - Apr 2022
Leadership of efforts relating to improving AI development practices, defining best AI architecture solution practices, improving AI model development, deployment and monitoring tooling, and deploying the developed models to production. Leadership of efforts relating to improving AI development practices, defining best AI architecture solution practices, improving AI model development, deployment and monitoring tooling, and deploying the developed models to production.
-
-
-
nventive
-
Canada
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Director of Artificial Intelligence
-
Apr 2018 - Jan 2019
Leadership of all artificial intelligence efforts. In charge of understanding client needs, defining best architectural solution for any given AI problem, making sure solutions are put in place and functional, and establishing best practices. Supervision of company projects in order to identify artificial intelligence opportunities. Leadership of all artificial intelligence efforts. In charge of understanding client needs, defining best architectural solution for any given AI problem, making sure solutions are put in place and functional, and establishing best practices. Supervision of company projects in order to identify artificial intelligence opportunities.
-
-
-
Stingray
-
Canada
-
Technology, Information and Media
-
500 - 600 Employee
-
Team Lead / Technical Architect
-
Jul 2017 - Apr 2018
Leadership of all the client-facing web front-end development efforts. Management of team efforts on multiple different products. In charge of managing products' technical evolution, prioritizing feature development with product management team as well as managing technological platforms evolution and convergence.
-
-
Team Lead
-
Jan 2017 - Jul 2017
Leadership of the HTML5 front-end development team. Management of team efforts on multiple different products. In charge of managing products' technical evolution as well as prioritizing feature development with product management team.
-
-
-
nventive
-
Canada
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Platform Director
-
Feb 2016 - Jan 2017
Leadership of all internal framework development efforts. In charge of understanding project teams' architectural needs and organizing framework team's priorities based on those. Management of a 6-10 developers/architects team.
-
-
Front-End Development Team Manager
-
Sep 2014 - Feb 2016
Leadership of all front-end development efforts and acting as a channel for discussion between all teams in the company. Leadership of company-wide efforts to enrich and perfect user experience in all ongoing projects.
-
-
Team Leader
-
Jan 2014 - Aug 2014
Leadership of a small team of integrators as well as act as a channel for discussion between all teams in the company. Participate in the enterprise’s projects as a developer.
-
-
Software Developer
-
Oct 2011 - Dec 2013
Windows and Windows Phone applications development
-
-
-
Nuance Communications
-
United States
-
Software Development
-
700 & Above Employee
-
Software Developer
-
Jul 2011 - Oct 2011
Application development in the Mobility Team. Application development in the Mobility Team.
-
-
-
Xceed Software
-
Canada
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Dec 2010 - Jul 2011
WPF and Silverlight software component development.
-
-
Graphics Integrator
-
Aug 2009 - Dec 2010
Design and realization of intuitive and attractive graphical user interfaces for software components allowing touch interactions with animations through WPF and Silverlight technologies.
-
-
-
Adacel
-
United States
-
Aviation and Aerospace Component Manufacturing
-
200 - 300 Employee
-
Software Developper Intern
-
May 2007 - Aug 2007
Implementation of an Eclipse plug-in allowing the interaction with voice recognition system results and audio sequences playback. Implementation of an Eclipse plug-in allowing the interaction with voice recognition system results and audio sequences playback.
-
-
-
Microsoft
-
United States
-
Software Development
-
700 & Above Employee
-
Software Developper Engineer Intern
-
Sep 2006 - Dec 2006
- Implementation of multiple features in a sequence diagram design system for Visual Studio Team Architect. - Design and implementation of a new scenario diagram design system in Visual Studio Team Architect. - Implementation of multiple features in a sequence diagram design system for Visual Studio Team Architect. - Design and implementation of a new scenario diagram design system in Visual Studio Team Architect.
-
-
-
Genetec
-
Canada
-
Software Development
-
700 & Above Employee
-
Software Developper Intern
-
May 2005 - Apr 2006
Two internships, from May to August 2005 and from January to April 2006 - Creation of a motion detection library for standard MPEG-4 encoded videos. - Creation of a library able to extract images from video streams to send them to image analysis systems. - Implementation of multiple feaures in server/client applications. - Implementation of an encryption system inside the communication protocol of a server/client application. Two internships, from May to August 2005 and from January to April 2006 - Creation of a motion detection library for standard MPEG-4 encoded videos. - Creation of a library able to extract images from video streams to send them to image analysis systems. - Implementation of multiple feaures in server/client applications. - Implementation of an encryption system inside the communication protocol of a server/client application.
-
-
Education
-
Université de Sherbrooke
Diploma, Engineering management -
Université de Sherbrooke
Master, Computer Engineering -
Université de Sherbrooke
Bachelor, Computer Engineering -
Collège Saint-Hilaire