Benoit Paul

Senior fullstack developer

Contact

email
benoit.paul@gmail.com
website
https://www.benoitpaul.com

Profiles

Introduction

I'm a software developer with 15+ years’ experience in both web and desktop applications. I have a passion for improving other people’s lives, and early in my career I discovered that technology was one of the best ways to do that. Software development has given me the chance to work in different fields, as diverse as aerospace, finance, human resources and media.

Experience

  • Frontend Developer

    Fairstone2021-11-15 to 2024-03-28Fairstone offers loans in Canada to people in the fair to good credit score range for debt consolidation, unexpected expenses and more.
    • Implementation of design system
    • Infrastructure as Code using the AWS CDK
    • React
    • TypeScript
    • SCSS
    • Node.js
    • AWS
  • React Developer

    LogMeIn2021-01-01 to 2021-11-15LogMeIn provides the most-comprehensive, secure, and flexible suite of products to help businesses embrace remote work, learning and customer engagement.
    • Development of the agent experience in CCaaS (contact center as a service), with React, Redux-Toolkit, TypeScript and SCSS
    • Implementation of pixel perfect designs, in collaboration with the design team
    • Implementation of the BFF (backend for frontend) in Node.js and Nest.js. This special service aggregates the various Java microservices of the organization into easy to consume REST endpoints
    • Introduced the team to react-testing-library, a lightweight testing library that encourages best practices
    • Accessibility champion in the team
    • CI with Github, Jenkins, Docker and Kubernetes
    • React
    • Node.js
    • Nest.js
    • TypeScript
    • SCSS
    • Jest
    • Jenkins
    • GitHub
    • Docker
    • Kubernetes
  • Senior Software Developer

    Hydro Québec2018-09-01 to 2020-12-31Hydro-Québec is a public utility that manages the generation, transmission and distribution of electricity in the Canadian province of Quebec, as well as the export of power to portions of the Northeast United States.
    • Development of the new Power outage web responsive and mobile application (Front End: Angular, Back End: Java web services)
    • Development of the login portal of Customer Space (4.3 million clients), integrating with a Java and Forgerock back-end
    • Development of Simulation Tarifaire, an application to drive commercial client towards energy efficiency
    • Development of unit tests
    • Active participant in SCRUM methodology adoption (using the JIRA product suite)
    • CI with Jenkins and OpenShift
    • Angular
    • Ionic
    • Jest
    • Forgerock
    • TypeScript
    • CSS
    • Jenkins
    • OpenShift
  • Senior Web Developer

    Marine Press of Canada2017-11-01 to 2018-08-01OneOcean Group Ltd is the largest global supplier of voyage solutions for the maritime industry. Our solutions are used by over 15,000 vessels across the world to support and optimise navigation and compliance.
    • Development of SeaOps, a maritime fleet management application
    • Improved the performance of the application, using RxJs and Angular best practices
    • REST API (.NET backend)
    • Angular
    • RxJs
    • C#
    • .NET
    • TypeScript
    • SCSS
  • Application Specialist / Project Developer

    X2O Media2016-11-01 to 2017-10-01X2O Media provides visual communication solutions for the digital workplace and schools.
    • Development of custom experiences for Verizon
    • Integration with commercial APIs (YouTube, Twilio, etc.)
    • Development of the .NET back-end
    • JavaScript
    • React
    • Redux
    • C#
    • .NET
    • HTML5
    • CSS
  • Senior Software Developer

    Peoplefluent2016-03-01 to 2016-10-01As a market leader in integrated talent management and learning solutions, PeopleFluent helps companies hire, develop, and advance a skilled and motivated workforce.
    • Development of a learning management system
    • Advocate of the Scrum methodologies in team
    • Implemented Behavior Driven Development (BDD) practices, improved the application stability and team communication
    • C#
    • .NET
    • ASP.NET MVC
    • Selenium
    • Specflow
    • Telerik
  • Senior Software Developer

    Société Générale2013-03-01 to 2016-03-01Société Générale S.A., is a French multinational investment bank and financial services company headquartered in Paris, France.
    • Fullstack DevOps developer on Merlin, a collateral management application
    • Redesign of the application from Windows Client to an AngularJs web application
    • Automation of end-to-end tests with Behavior Driven Development (BDD) and Test Driven Development (TDD)
    • C#
    • .NET
    • WPF
    • Specflow
    • Selenium
  • ScrumMaster / Senior Software Developer

    Presagis2009-03-01 to 2013-10-01Presagis delivers simulation and graphics software, and services to defense and aeronautic organizations worldwide. We provide end-users, system integrators, developers, and manufacturers with advanced tools and dedicated services to help them achieve rich, immersive virtual environments for training, as a test-bench, and designing the cockpits of tomorrow.
    • Main developer of large and modular applications
    • Analysis and streamline of existing customer workflows
    • Scrum Master for a remote group of 5 teams members
    • C#
    • .NET
    • WPF
    • PRISM
    • MVVM
  • Software Developer

    BMO Financial Group2009-10-01 to 2009-01-01BMO offers a wide range of personal banking services including mortgages, credit cards, loans and insurance.
    • Development of a loan approval web application, interfacing with a legacy mainframe system.
    • C#
    • ASP.NET
    • ADO.NET
    • .NET
    • JavaScript
    • jQuery
    • CSS
  • Software Developer

    CAE Inc.2008-12-31 to 2001-03-01CAE Inc. is a Canadian manufacturer of simulation technologies, modelling technologies and training services to airlines, aircraft manufacturers, healthcare specialists, and defence customers.
    • Graphical User Interface development
    • C#
    • WinForms
    • C++
    • MFC
    • .NET

Education

  • Computer Science

    BachelorUniversité du Québec à Montréal1998 - 2002
  • Nursing Science

    BachelorUniversité de Montréal1995 - 1998