Resume
Experience & Education
Senior Front-End Developer with 10+ years in front-end development and Angular since 2017, across banking, insurance, fintech and healthcare. Most recently the sole front-end developer on BMO's digital lending team, including the front end of a regulatory (AML) project the team delivered 35% ahead of schedule. Earlier built real-time trading dashboards at GFT with sub-second data latency. Founder of a full stack SaaS product, with an Angular 21 front end and a Python/FastAPI and PostgreSQL back end. UX design background: from Figma prototype to accessible, tested production code.
Professional Experience
Senior Software Developer (Angular)
BMO (Bank of Montreal)
November 2025 – August 2026
Toronto, ON · Remote
Sole front-end developer in a 5-developer team within a 36-person program, delivering new features for BMO's digital loan application product across web and mobile on an established codebase. Delivered the front end of an Anti-Money Laundering (AML) compliance project; the team completed development 35% ahead of schedule, about 2 months early. Introduced AI-assisted development workflows, trained teammates on AI tooling, and maintained the team's AI assistant with enterprise-grade guardrails for code quality, security and testability. Presented "Leveraging AI in Development Workflows" to 47 engineers. Migrated the application from Angular 13 to Angular 19 within a micro-frontend architecture, and built bilingual (EN/FR), accessible features with Signals, NgRx and the BMO Design System, integrating with Java and Node.js services.

Showcase: Leveraging AI in Development Workflows
2026Delivered a showcase presentation to 47 engineers on leveraging AI in development workflows. The session covered how to set up guardrails for AI-assisted coding, how to configure AI tools to produce code that meets enterprise quality standards, real-world examples of AI-generated code with and without proper guardrails, and strategies for maintaining code consistency, security, and testability when working with AI. The presentation concluded with an open Q&A session where engineers shared their challenges and discussed solutions as a group.
Founder & Full-Stack Developer
MailHive (Independent Product Development)
November 2023 – Present
Montreal, QC
MailHive (SaaS, live in beta, 2025 to present): AI-powered email and job-search assistant for job seekers. Built the full product end to end in a monorepo: Angular 21 (upgraded from 15) with Signals and OnPush, and a Python/FastAPI back end on PostgreSQL. Designed the product architecture and documented key decisions as decision records: real-time delivery over Server-Sent Events with PostgreSQL LISTEN/NOTIFY, a provider-agnostic AI layer, and a PostgreSQL-backed job queue. Built with an AI-assisted workflow governed by automated guardrails: CI quality gates, front-end test coverage thresholds of 88-93% (Vitest), Playwright E2E smoke tests, lint rules and security scans. Integrated Gmail and Outlook via OAuth, AI-powered email classification, subscription billing (Paddle), and infrastructure as code (Terraform) on Scaleway. Social app (Nov 2023 to 2025): social platform built with Angular, Flask, PostgreSQL and Firebase Authentication.
Front-End Contributor (React)
Consurf
July 2026 – Present
Collaborating on a convention-discovery website built with React, TypeScript, Vite, Tailwind CSS and server-side rendering (Express), focusing on technical SEO, Google Search Console analysis and UX, including a six-page UX study prototype.
Front-End Developer (Angular / React)
RENAPS
June 2025 – September 2025
Montreal, QC · Hybrid
Joined the front-end effort for the migration of a large-scale enterprise Oracle Forms system to modern web technologies, using RENAPS' ORMIT automated migration tool. Refactored and optimized the Angular and React code (TypeScript, RxJS, Angular Material) generated by ORMIT, improving code quality, structure and UI consistency with Material Design. Integrated the generated front end with REST and GraphQL APIs on a Spring Boot back end with Oracle and PostgreSQL databases.
Angular Developer & UX Lead
Wonderlabs Technologies
January 2022 – December 2023
Montreal, QC · Remote
Technical reference for front end and UX lead in a 3-person front-end team, building a PWA credit card platform serving 50,000+ users on web, iOS and Android. Built virtual card and spending-limit features with Angular, NgRx, RxJS and Firebase Authentication. Increased user engagement by 15% through a redesigned onboarding flow. Migrated the codebase from Angular 13 to Angular 15 in a monorepo setup. Reduced deployment time by 20% by streamlining the Jenkins CI/CD pipeline. Created the team's reusable component library and design system foundation with Storybook and Angular Material. Conducted code reviews and shared Angular and UX knowledge with teammates.
UX Lead & Front-End Designer
Strongest Families Institute
April 2021 – December 2021
Halifax, NS · Remote
Led the redesign of the IRIS mental health platform, supporting a successful $2M funding round. Improved usability scores by 25% through user research and Figma prototyping; established a design system and QA handoff process.
Product Designer & Data Analyst
iRestify
May 2020 – December 2020
Toronto, ON · Internship
Created data dashboards and trend analysis using Google Data Studio and MySQL for property management.
Front-End Developer (Angular)
BNP Paribas Cardif
August 2019 – December 2019
São Paulo, Brazil · On-site
Built an insurance activation portal from scratch in Angular, replacing a manual call-center process. Reduced operational costs by 30% through self-service automation.
Front-End Developer & UX Specialist
Pasquali Solution
February 2019 – August 2019
São Paulo, Brazil · On-site
Migrated legacy jQuery applications to Angular for 3 enterprise clients in insurance and advertising.
Front-End Developer & UX Specialist
GFT Group
January 2018 – February 2019
São Paulo, Brazil · On-site
Built real-time trading dashboards for investment firms with Angular, D3.js and WebSockets, keeping data latency under 1 second. Led a 5-day design sprint with user testing for a new client product. Won 1st place in GFT's Agile Challenge 2018.

1st Place in the Agile Challenge
2018The day showed the recognition of all the dedication I had poured into my work. This accomplishment reflected my commitment to excellence across all projects and endeavors. This victory wasn't individual — it represented a collaborative team effort that fostered professional and personal growth through daily reinvention and higher standards. It taught me to reinvent myself daily.

Design Sprint – New Client Product
2018While employed at GFT, I led a 5-day design sprint for a financial services client using Agile methodology. The initiative aimed to develop a new product, with the final day dedicated to user testing. The team demonstrated critical thinking and commitment to delivering value. Testing prototypes with actual users gave us crucial insights and confirmed we were on the right track. This project strengthened GFT's relationship with the client and enabled additional collaborations. Vanessa Galdino worked alongside me on this effort.
Angular Developer
Wellabe
March 2017 – December 2017
Berlin, Germany · Remote
Built a health check-up results platform for 10,000+ employees with role-based access, replacing paper workflows.
Front-End React Developer
Adoro Viajar S/A
November 2015 – March 2017
Brazil · On-site
Developed a dynamic and interactive platform for group travel in Latin America, enhancing user engagement and satisfaction.
Front-End Developer & UX Designer
BNE - Banco Nacional de Empregos
January 2014 – October 2015
Brazil · On-site
Developed responsive websites for a job platform connecting over 23 million resumes with companies across Brazil.

Front-End Development Talk
2014I delivered a presentation to Employer Group's IT staff focusing on front-end development. The session covered key topics such as Semantics & SEO, HTML5 & CSS, Responsive Design, jQuery, and Bootstrap. The discussion emphasized best practices and contemporary tools for constructing modern, responsive websites optimized for various devices and screen sizes.
Education

Diploma in Big Data Science & Analytics
Toronto School of Management
2020 – 2021 · Information Technology
Skills & Expertise
UX Design
Front-End Development
Backend Development
Cloud, DevOps & Data
Certifications
TypeScript Developer
Alura · 60h
Angular Programmer
Alura · 80h
UX Designer Formation
Alura · 50h
Agile/Scrum Methodologies
GFT Group
Python & Flask
TalkPython
What People Say
"What really stands out about Doug is his ability to collaborate with multidisciplinary teams, his attention to detail, and his commitment to meeting deadlines and delivering high-quality work. He has a strong sense of UX/UI, ensuring that end users always have an intuitive and pleasant experience. His proactiveness in problem-solving and constant eagerness to learn make him an invaluable asset to any team."

Moraes
.NET Core / Backend Developer · Colleague
"Douglas is a professional whose knowledge goes beyond website and app development, or layout and market analysis. He constantly studies new trends and brings cutting-edge technologies and concepts that can advance and improve project results."

Fabiana Zandroski
People Strategy & Culture Leader · Former Senior Colleague
"Douglas has a unique talent in UX and Web Design. He seeks world-class references for website creation and design. His ability to learn new technologies and execute them in a short period of time is a visible trait in his work. A great hire for anyone looking for professionalism, agility, and assertiveness in decision-making."

Zoltan Schwab
CMO - Marketing & Sales Director · Former Manager