Open to senior Angular and React roles

Senior Front-End Developer | Angular, React & TypeScript | AI-Assisted Development

Hi, I'm Doug Ribeiro

I build accessible, well-tested web applications with Angular, React and TypeScript, with 10+ years in front-end development and a UX design background. Based in Montreal, Canada.

About Me

Building Reliable Front-Ends

I'm a Senior Front-End Developer working with Angular and React, with 10+ years in front-end development across banking, insurance, fintech and healthcare. I focus on accessible, well-tested applications, and a UX design background helps me turn designs into production code.

I'm driven by the goal of creating something impactful and leaving a lasting legacy through my work.

More about me

10+

Years in Front-End

4

Languages

WCAG

Accessibility

2017

Angular Since

Portfolio

Featured Cases

Selected projects with measurable impact across fintech and insurance.

50,000+

Users served by the PWA platform on web, iOS and Android

15%

Increase in user engagement after the redesigned onboarding flow

20%

Reduction in deployment time after streamlining the Jenkins pipeline

Fintech|Wonderlabs Technologies

Corporate Card Management Platform & White-Label Fintech Apps

Angular Developer & UX Lead

January 2022 – December 2023

At Wonderlabs I wore two hats — UX lead and Angular developer — in the 3-person front-end team behind Concerto Card Company's platform: a PWA credit card platform serving 50,000+ users on web, iOS and Android. We shipped a B2B corporate card management tool for PayPal and a white-label framework that powered branded credit card apps for partners like the LA Angels, Baltimore Orioles and Fisher-Price.

Angular 15TypeScriptNgRxRxJSFirebase
Banking / Insurance|BNP Paribas Cardif

Self-Service Insurance Activation Portal

Front-End Developer (Angular)

August 2019 – December 2019

Built the frontend of a self-service portal that replaced BNP Paribas Cardif's call center activation process for their insurance products, reducing operational costs by 30%.

30%

Reduction in operational costs

5

Month engagement, delivered on schedule

AngularTypeScriptSCSSAngular MaterialREST API Integration
Financial Services|GFT Group

Sprint Design That Became a Product

Front-End Developer & UX Specialist

January 2018 – February 2019

Led a 5-day design sprint for a financial services client to validate a product concept — a guided financial planning app to help end-users manage debt and take control of their finances — with the final day dedicated to user testing. The result convinced the client's board. That same year, I placed 1st in GFT's Agile Challenge 2018.

5

Days to validate a product concept with the client's board

1st

Place — GFT internal Agile Challenge 2018

Design SprintUX DesignPrototypingFacilitationAngular

Contact

Hello, nice to meet you

Get in contact to tell me a little about yourself and your project and I'd be happy to help you out.