Benoit Paul
Senior fullstack developerContact
- 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 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
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
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)
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
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
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)
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
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.
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
Education
Computer Science
BachelorUniversité du Québec à Montréal1998 - 2002Nursing Science
BachelorUniversité de Montréal1995 - 1998