Alexandre Hebert - Curriculum Vitae
en
fr

Technical Lead - Fullstack Developer


11 years of experience

Typescript·Node·React
Alexandre Hebert

Located in Montreal, Canada

With an open work permit

I speak English and French


+1 (438) 519-3538
+33 6 30 78 66 39
hebert.alex+pro@gmail.com
github.com/alexandrehebert

Passionate computer scientist, more precisely full stack developer, and with extensive experience in agile methodologies, I put my skills at the service of startups or multinationals, in varied business fields during more than ten years.

I had the chance to join talented teams, following or not principles of so-called agile methodologies. I’ve worn several hats from lead developer to Scrum master in parallel to my development activities, and even CTO for a short period. But more than my solid experiences and development skills, I am adaptable and I’m always striving to do better.

Plus, I like to bring good vibes and best practices (tests, continuous integration, etc.) wherever I go, wherever I work!

Senior Fullstack Developer - Technical Lead
Permanent - Full time · Dec 2024 - Now
Fairstone Bank, a Retail financing leader
Typescript·Serverless (AWS)·Dynamo·React·CloudFormation

As a technical lead, I guided the development team in modernizing the loan platform.

  • ·design and contribution to the development of a check specimen reading service
  • ·design of the call recording retrieval and playback service
  • ·design and development of the new merchant onboarding service
  • ·migration of a React component library to Vite
Senior Fullstack Developer - Technical Lead
Contractor - Full time · Mar 2022 - Sep 2023
Qiara, a European Google Nest
Typescript·Node·Next·PostgreSQL·Scaleway

In the context of a product launch, I contributed to the development of the site allowing the very first orders to be taken. I also bootstrapped a back office to manage new customers, their orders or even the installation of their system.

  • ·development of the back-office for customer service and internal staff
  • ·implementation of logistics batch jobs for parcel shipping
  • ·design of the marketing website and implementation of the design system, including landing page and shopping cart
  • ·implementation of synchronization webhooks with the payment service
  • ·development of the invoice generation service
  • ·development of the transactional email sending service
Senior Fullstack Developer
Contractor - Full time · Aug 2020 - Feb 2021
Alkemics, (now Salsify) a data aggregator for retail companies
Typescript·Python·React

During the merge with Salsify, I developed a brand new permissions management interface for clients, allowing them to finely choose "who" can modify which product, and how. I then had to develop the modification history, in order to make the screens and dashboard more intuitive and fluid.

  • ·modification of the product data read/write interface
  • ·development of the product data change history interface
  • ·development of the customer administration interface
  • ·development of the permissions module interface
Senior Fullstack Developer
Contractor - Full time · Nov 2019 - Jul 2020
Qare, (now HealthHero) a Dialogue competitor
Typescript·Node·React·Redis·Mongo

While Qare was an outsider, I contributed to the development of their patient management interface. Subsequently, I was able to participate in the development of the online appointment booking interface, in order to convince more doctors to use the solution.

  • ·development of the patient management interface
  • ·modification of the online appointment booking module
  • ·modification of the prescription generation service
Senior Fullstack Developer
Contractor - Full time · Nov 2018 - Oct 2019
Virtuo, the french equivalent of Communauto
Typescript·Node·React·Mongo·Heroku

After a successful fundraising, Virtuo was able to offer me the opportunity to develop back-office building blocks and more particularly the management of damages related to their two thousand vehicles in order to optimize the costs linked to damages. I also developed integration with third-party rental sites, making Virtuo more visible and helping to increase bookings.

  • ·development of the vehicle damage management interface
  • ·integration with third-party car rental platforms
  • ·enhancements to the vehicle reservation website
  • ·enhancements to the website dedicated to business customers
  • ·modification of the transactional email sending service
Senior Fullstack Developer
Contractor - Full time · Nov 2017 - Oct 2018
Frichti, (now Gorillas) an UberEats with kitchens
Node·React·RabbitMQ·Kubernetes·PostgreSQL

In a context of Frichti's expansion to several French cities, I mainly developed their delivery planning in order to manage a fleet of hundreds of delivery people, and the synchronization of customer data with various marketing tools in order to better identify and target their thousands of customers.

  • ·development of the delivery planning system integrated with Shiftplan
  • ·modification of the backend application for delivery drivers
  • ·development of synchronization batch jobs with Segment
  • ·various enhancements to the existing website
Senior Fullstack Developer - CTO
Permanent - Full time · Feb 2016 - Oct 2017
KinTribe, a recruitment assistant
Node·Angular·Mongo·AWS

In a market where technical profiles are hard to find, I contributed to the development of a technical profile scoring tool capable of measuring the propensity of the latter to leave their current job, or not. I also developed a Chrome extension allowing the recruiter to save time and access the data and scoring of a profile from any LinkedIn page.

  • ·development of a Chrome extension for LinkedIn
  • ·creation of the recruitment process management dashboard
  • ·creation of the candidate pool database
Fullstack Developer
Permanent - Full time · Apr 2017 - Jul 2017
Canal Plus, a TV channel
Javascript·Flow·React·Redux

While Canal Plus was about to announce the launch of their brand new TV decoder, I participated in the development of the decoder interface, from the presentation and selection of channels, to the communication interface with the lower bricks of the decoder. The objective is to stand out from competitors by offering an intuitive, pleasing to the eye, and fluid interface.

  • ·modification of the virtual on-screen keyboard
  • ·development of the channel selection interface
  • ·modification of the playback overlay
  • ·implementation of communication with external channel providers
Fullstack Developer
Permanent - Full time · Nov 2014 - Jan 2016
Arval - BNP Paribas, a vehicle fleet management interface
Java·SpringBoot·RabbitMQ·Angular·Chart

In order to optimize and reduce the risks linked to its fleet of 700,000 vehicles, I developed the vehicle fleet management interface, the presentation of consolidated data in the form of diagrams, as well as communication with 700,000 vehicles.

  • ·development of the customer vehicle fleet management dashboard
  • ·design of detailed trip views for each vehicle
  • ·development of consolidated data charts for fuel consumption, driver behavior, and more
Software Developer
Permanent - Full time · Oct 2012 - Oct 2014
Enedis, (formerly ErDF) the french HydroQuébec
Java EE·AspectJ·Weblogic·Oracle·JQuery·SOAP

In the middle of Linky "smart current meters" deployment, I participated in the development of the back-office for 34 million customers, in order to support each customer during the deployment of their new current meter.

  • ·development of the meter reading point management portal
  • ·integration of the new portal with the existing system
  • ·optimization of various database queries using caching (L2)