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 me10+
Years in Front-End
4
Languages
WCAG
Accessibility
2017
Angular Since
Currently
What I'm Doing Now
Tactical RPG – Game Development
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.
MailHive – AI-Powered SaaS for Job Seekers
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.
Consurf – Convention-Discovery Website
React · TypeScript · Vite · Tailwind CSS · Express
I collaborate on Consurf, a live convention-discovery website, focusing on technical SEO, search analysis and UX.
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
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.
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
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
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.