Francois Dube

Director of Software Engineering at Cleo
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Saint-Bruno, Quebec, Canada, CA
Languages
  • French Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Embedded Software Products
    • 1 - 100 Employee
    • Director of Software Engineering
      • Apr 2022 - Present

    • 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.

    • 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.

    • 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.

    • 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

    • 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.

    • 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.

    • 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.

    • 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.

    • 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
    2009 - 2014
  • Université de Sherbrooke
    Master, Computer Engineering
    2008 - 2009
  • Université de Sherbrooke
    Bachelor, Computer Engineering
    2003 - 2007
  • Collège Saint-Hilaire
    1996 - 2001

Community

You need to have a working account to view this content. Click here to join now