Jean-Baptiste Blanchet, Single-page Applications (SPA) Developer in Québec City, QC, Canada
Jean-Baptiste Blanchet

Single-page Applications (SPA) Developer in Québec City, QC, Canada

Member since January 22, 2016
A developer since 2004, Jean-Baptiste has started his career mostly in the Microsoft .NET and in back-end world, but has migrated steadily over the last years to Node.js. He also has become increasingly interested in full-stack development. He's disciplined, focused, and result-driven. He takes pride in delivering quality, tested, and documented code.
Jean-Baptiste is now available for hire



  • JavaScript, 6 years
  • Node.js, 3 years
  • Single-page Applications (SPA), 3 years
  • Redis, 2 years
  • Bootstrap 3+, 2 years
  • MongoDB, 2 years
  • React, 1 year
  • Redux, 1 year


Québec City, QC, Canada



Preferred Environment

Node.js, React, Redux, Git, MongoDB, Redis, Sass

The most amazing... I've built is Dashthis: a platform for creating dashboards and reports for web agencies.


  • Software Engineer

    2015 - PRESENT
    • Helped build the new Quebec City office by mentoring and coaching a team of developers.
    • Helped implement a BDD and Scrum development process.
    • Created an application to provide a better overview of current projects.
    • Implemented a new web and mobile portal providing a unified overview of all services for customers.
    • Transitioned the team from manual testing to automated unit and e2e testing.
    Technologies: Node.js, MongoDB, Redis, Express, AngularJS
  • CTO

    2012 - 2015
    • Created a web application to provide reports and dashboards to web and marketing agencies and their customers.
    • Built and coached a team of designers and developers to support and grow the application.
    • Managed custom client projects.
    • Put a Kanban process in place to manage the quality and growth of the application.
    • Helped design the UX and onboarding process.
    Technologies: Node.js, Knockout, jQuery, ASP.NET MVC, MongoDB, SQL Server
  • Software Engineer

    2010 - 2012
    Desjardins Sécurité Financière
    • Supported and coached a team of developers.
    • Implemented multiple systems to streamline business processes.
    • Oversaw the creation of a new website to sell trip insurance.
    • Oversaw the migration of the trip insurance legacy back-end to .NET.
    • Helped implement a Scrum development process.
    Technologies: ASP.NET, SQL Server, Oracle, jQuery, C#, VB.NET, Windows Forms
  • Software Engineer and Project Manager

    2007 - 2010
    Industrielle Alliance
    • Helped move a major system from mainframes technologies to .NET.
    • Re-engineered multiple critical sub-systems for better performance and scalability.
    • Helped coach a team of developers from mainframes technologies to .NET.
    • Designed and implemented a report sub-system.
    • Built and deployed a website to be first-to-market for a new financial product.
    Technologies: Windows Forms, C#, VB.NET, SQL Server
  • Developer

    2005 - 2007
    • Built an internal report systems for the upper management.
    • Developed a system for migrating data from a proprietary database to a SQL Server.
    • Wrote reports for a major retailer to provide better insight when creating flyers.
    • Implemented a single sign-on system.
    • Migrated an automated voice response system from VB6 to .NET.
    Technologies: .NET, C#, VB6, ASP, SQL Server, SSRS, SSIS


  • Jasmine Terminal Reporter (Development)

    While moving gulp-jasmine from a minijasminenode to the official Jasmine node package, we found that we needed a better terminal reporter to minimize the changes for our users. While not a complex project, it demonstrates my commitment to quality by being fully tested and documented.


  • Languages

    ECMAScript (ES6), JavaScript, TypeScript, C#, Visual Basic .NET (VB.NET)
  • Frameworks

    Redux, Knockout.js, Jasmine, Protractor, Express.js, ASP.NET MVC, Bootstrap 3+, AngularJS
  • Libraries/APIs

    React, Node.js, Selenium WebDriver, jQuery, D3.js
  • Tools

    Gulp.js, Microsoft Visual Studio, GitHub, WebStorm, Git, Webpack, TFS
  • Other

    Consulting, Codebase Development, Single-page Applications (SPA)
  • Paradigms

    Scrum, Behavior-driven Development (BDD)
  • Storage

    Microsoft SQL Server, MongoDB, Redis


  • Bachelor's degree in Software Engineering
    2000 - 2004
    Université Laval - Quebec City, Canada
  • Bachelor's degree in Business Management
    1997 - 2000
    Université du Québec à Trois-Rivières - Trois-Rivières, Canada

To view more profiles

Join Toptal
I really like this profile
Share it with others