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

Portfolio

  • OVH
    AngularJS, Express.js, Redis, MongoDB, Node.js
  • DashThis
    Microsoft SQL Server, MongoDB, ASP.NET MVC, jQuery, Knockout.js, Node.js
  • Desjardins Sécurité Financière
    Windows Forms, VB.NET, C#, jQuery, Oracle, Microsoft SQL Server, ASP.NET

Experience

Location

Québec City, QC, Canada

Availability

Part-time

Preferred Environment

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

The most amazing...

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

Employment

  • Software Engineer

    2015 - PRESENT
    OVH
    • 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: AngularJS, Express.js, Redis, MongoDB, Node.js
  • CTO

    2012 - 2015
    DashThis
    • 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: Microsoft SQL Server, MongoDB, ASP.NET MVC, jQuery, Knockout.js, Node.js
  • 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: Windows Forms, VB.NET, C#, jQuery, Oracle, Microsoft SQL Server, ASP.NET
  • 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: Microsoft SQL Server, VB.NET, C#, Windows Forms
  • Developer

    2005 - 2007
    Nurun
    • 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: SQL Server Integration Services (SSIS), SSRS, Microsoft SQL Server, ASP, Visual Basic (VB), C#, .NET

Experience

  • Jasmine Terminal Reporter (Development)
    https://github.com/jbblanchet/jasmine-terminal-reporter

    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.

Skills

  • Languages

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

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

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

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

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

    Scrum, Behavior-driven Development (BDD)
  • Storage

    Microsoft SQL Server, MongoDB, SQL Server Integration Services (SSIS), Redis
  • Platforms

    Oracle

Education

  • 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
Share it with others