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

Open to senior Angular and React roles

Hi, I'mDoug 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.

MailHive

Portfolio

Featured Cases

Selected projects with measurable impact across fintech and insurance.

  • Fintech

    Wonderlabs Technologies

    January 2022 – December 2023

    Angular Developer & UX Lead

    Corporate Card Management Platform & White-Label Fintech Apps

    Users served by the PWA platform on web, iOS and Android
    50,000+
    Increase in user engagement after the redesigned onboarding flow
    15%
    Reduction in deployment time after streamlining the Jenkins pipeline
    20%

    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 15
    • TypeScript
    • NgRx
    • RxJS
    • Firebase
  • Banking / Insurance

    BNP Paribas Cardif

    August 2019 – December 2019

    Front-End Developer (Angular)

    Self-Service Insurance Claims Portal

    Reduction in operational costs
    30%
    Month engagement, delivered on schedule
    5

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

    • Angular
    • TypeScript
    • SCSS
    • Angular Material
    • REST API Integration
  • Financial Services

    GFT Group

    January 2018 – February 2019

    Under NDA

    Front-End Developer & UX Specialist

    Sprint Design That Became a Product

    Days to validate a product concept with the client's board
    5
    Place — GFT internal Agile Challenge 2018
    1st

    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.

    • Design Sprint
    • UX Design
    • Prototyping
    • Facilitation
    • Angular
View all cases

Currently

What I'm Doing Now

  • Godot 4.5 · C# · .NET 8

    Building a tactical RPG from scratch in Godot 4.5 with C#, featuring a custom map editor, weather systems, and destructible environments. 123+ scripts, 334+ unit tests, 28 custom shaders.

  • Angular 21 · FastAPI · PostgreSQL · AI

    Founder of MailHive, an AI-powered email and job-search assistant for job seekers, live at mailhive.app in private beta. Built end to end on Angular 21 and Python/FastAPI.

  • React · TypeScript · Vite · Tailwind CSS · Express

    I collaborate on Consurf, a live convention-discovery website, focusing on technical SEO, search analysis and UX.

About Me

Building Reliable Front-Ends

Doug Ribeiro

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.

Years in Front-End
10+
Languages
4
Accessibility
WCAG
Angular Since
2017
More about me

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.