Francois Henderson
Senior Front-End/Full-Stack Software developer
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
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
- 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.
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
- 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
- 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
- Maintained, analyzed, developed, and troubleshot the core of ForceTen, an award-winning Learning Content Management System (LCMS)
- 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
- R&D at the Public Law Research Centre
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, 1998Canada - Montreal