Skip to main content
Francois Henderson

Francois Henderson

Senior Front-End/Full-Stack Software developer

Talent
Montréal, Montréal0Member since August 24, 2022
·

Hire this person

Send a job offer directly to this candidate

About

I am a Full-Stack Software Engineer with a predilection for Front-End development. +25 yrs of experience in developing Web Enterprise multi-tier Applications. React, Recoil, React Context, Nx.dev, Remix/Next.js/Node.js, Docker/Kubernetes hosted on AWS cloud servers.

My teammates and employers trust me to be transparent, available, effective, and continuously delivering maintainable, extendable, and high-quality results.

Experience

I worked for over 25 years as:

  • Senior Front-End Developer
  • Full Stack Software Engineer
  • Senior Software Engineer/Developer
  • Team Lead, Senior Software Developer / Outsourcing development
  • Programmer-Analyst / Web GUI designing & developing
EMPLOYERS

Blue Cross (Croix Bleue) - Insurance sector

  • Architected, developed, and tested, a Health and Travel Insurance Quotation Application with online payment
  • Built the foundation of the front-end of the 2 Cloud multi-tiers Web Applications using microservices REST APIs
  • Created a custom shared React UI components library following WCAG 2 AA accessibility requirements + Ontario Act (AODA)
  • CMS Integration with multilingual support
Harris Computer - Utility sector
  • B2B2C Cloud Microservices Application providing abilities to end customers to access their usage and do their billing online.
  • Giving the providers great flexibility in the UI branding, customizations and the ability to generate pages and forms dynamically targeting their particular needs.
Fuze (formerly Thinkingphones) now 8x8 - Telecommunication sector

Build, lead, contribute and test:

  • An analytics web application to identify devices latency across the network
  • External custom components and a SASS-driven style library,
  • A React Satellite application to manage security keys
  • Ensued the technical feasibility of UI/UX designs and optimized applications for maximum speed and scalability
  • Automated tests and auto-generation of code documentation
j2 Global Communications (formerly Protus IP Solutions Inc.) - Marketing sector
  • Within an Agile environment (SCRUM), optimized our bandwidth size usage and front-end/back-end Web application, which improved the UI speeds by 70%. Taught the different optimization implementation processes to team members.
  • Increased Campaigner© competitive advantage by creating multiple highly dynamic and interactive UIs. Gave our clients the ability to create attractive and functional campaigns without coding knowledge.
  • Instrumental in boosting management’s confidence in the feasibility of new feature requirements by providing concrete proof of concept prototypes, as well as recommendations for appropriate technologies and their implementation
Mitel Networks - Telecommunication sector
  • B2B2C - Improved reachability for end users by enabling them to be reached anywhere, anytime, through interconnection of up to 6 different phone numbers.
  • B2B/B2C - Provided users and support teams with the administrative interfaces to Mitel’s phone twinning application
  • Received Mitel Innovation Team Award for contributing to multiple Speak@ease releases - Speech Processing Applications providing faster and better customer service as well as a strong return on their investments in just a few months.
  • Converged, integrated, and unified Speak@Ease to business network infrastructures to bring solid security to corporations and easy email access from any device through voice command
Eedo Knowledgeware - Learning sector
  • Maintained, analyzed, developed, and troubleshot the core of ForceTen, an award-winning Learning Content Management System (LCMS)
Irosoft Inc. - IT
  • Irosoft is a world leader in legislative content management
  • Data conversion project involving the extraction of metadata from law documents
  • As first employes, I directly impacted the growth of the company to 7
University of Montreal
  • R&D at the Public Law Research Centre
TECHNICAL PROFICIENCIES

Technical Skills:

React, Recoil, React Context, Redux, Hooks, SASS, JavaScript, Typescript, JSON, Material-UI, Bootstrap, react-hook-form, Storybook, Axios, swr, JSON, Luxon, I18next, Git, DataDog, GTM (Analytics), NPM, REST API's, CSS-in-JS, Internationalization, authentication, Passport, security, JWT, accessibility, theming, white labelling, Role base UI access control, Storybook, jQuery, Flexible/adaptable layouts, AJAX, ASP.NET, C#, Agile (SCRUM), Google Map.

DESIGN:

Highly skilled in Wireframing and prototyping using React, CSS3, HTML5, Material-UI, JavaScript. At ease with the concepts of interaction design and usability. Sigma, InVision, Zeplin, Storybook.

Testing:

Testing-Library/React, Jest, Protractor, Selenium, Jasmine, Karma, NUnit

Code Quality:

Prettier, Eslint, tslint, prettify, Reviewable, CodeCov, Greenkeeper, and SonarCloud.

Micro-Service:

Docker, Docker-compose, AWS, Kubernetes, Travis CI, Sentry, Swagger

Mono-Repo

Nx.Dev, Remix, Next.js, React

DB / ORM

MongoDB, MS-SQL, MySQL, PostgreSQL, Prisma

Education

Bachelor's Degree in Computer Sciences

University of Montreal, 1998

Canada - Montreal

Reviews