Who I am: I'm Mouhcine, a Senior Full-Stack Software Engineer with 10 years of experience building enterprise-grade web applications. I specialize in Java/Spring Boot on the backend and React/Angular/TypeScript on the frontend, and I hold an AWS Certified Solutions Architect – Associate certification. I'm based in Ottawa, Canada, and available for remote or hybrid engagements. What I've done: Over the past decade, I've delivered production software for some of the world's most demanding organizations: Rolex — Built and integrated RESTful APIs between manufacturing systems and web interfaces, led a zero-downtime migration from OAuth2 to Okta, and refactored legacy frontend/backend modules to cut the defect rate by 30% Société Générale — Grew unit test coverage from 0 to 80% on legacy systems, modernized backend services, and mentored junior developers on TypeScript and React AXA — Delivered core insurance web services and built a shared reusable component library that boosted team development productivity by 30% BNP Paribas & Capgemini — Built digital banking features for major French financial institutions, including customer onboarding modules and portal redesigns that reduced page load times by 40% What makes me stand out: Enterprise pedigree in high-stakes domains — My work spans luxury goods (Rolex), banking (Société Générale, BNP, Capgemini), and insurance (AXA), so I understand security, compliance, and performance at scale Full-stack depth, not breadth — I'm not a generalist who dabbles in everything. I go deep on both Spring Boot microservices and modern React/TypeScript frontends, so I can own a feature end-to-end Cloud-certified and production-ready — AWS certification paired with hands-on cloud deployment experience means I can design and ship cloud-native solutions, not just talk about them Fast integration into existing teams — I've consistently joined complex, large-scale codebases and delivered value quickly without needing a greenfield setup Bilingual (FR/EN) — I communicate fluently in both French and English, a real asset for Canadian clients operating in both markets

Mouhcine Souaki

Who I am: I'm Mouhcine, a Senior Full-Stack Software Engineer with 10 years of experience building enterprise-grade web applications. I specialize in Java/Spring Boot on the backend and React/Angular/TypeScript on the frontend, and I hold an AWS Certified Solutions Architect – Associate certification. I'm based in Ottawa, Canada, and available for remote or hybrid engagements. What I've done: Over the past decade, I've delivered production software for some of the world's most demanding organizations: Rolex — Built and integrated RESTful APIs between manufacturing systems and web interfaces, led a zero-downtime migration from OAuth2 to Okta, and refactored legacy frontend/backend modules to cut the defect rate by 30% Société Générale — Grew unit test coverage from 0 to 80% on legacy systems, modernized backend services, and mentored junior developers on TypeScript and React AXA — Delivered core insurance web services and built a shared reusable component library that boosted team development productivity by 30% BNP Paribas & Capgemini — Built digital banking features for major French financial institutions, including customer onboarding modules and portal redesigns that reduced page load times by 40% What makes me stand out: Enterprise pedigree in high-stakes domains — My work spans luxury goods (Rolex), banking (Société Générale, BNP, Capgemini), and insurance (AXA), so I understand security, compliance, and performance at scale Full-stack depth, not breadth — I'm not a generalist who dabbles in everything. I go deep on both Spring Boot microservices and modern React/TypeScript frontends, so I can own a feature end-to-end Cloud-certified and production-ready — AWS certification paired with hands-on cloud deployment experience means I can design and ship cloud-native solutions, not just talk about them Fast integration into existing teams — I've consistently joined complex, large-scale codebases and delivered value quickly without needing a greenfield setup Bilingual (FR/EN) — I communicate fluently in both French and English, a real asset for Canadian clients operating in both markets

Available to hire

Who I am:

I’m Mouhcine, a Senior Full-Stack Software Engineer with 10 years of experience building enterprise-grade web applications. I specialize in Java/Spring Boot on the backend and React/Angular/TypeScript on the frontend, and I hold an AWS Certified Solutions Architect – Associate certification. I’m based in Ottawa, Canada, and available for remote or hybrid engagements.

What I’ve done:

Over the past decade, I’ve delivered production software for some of the world’s most demanding organizations:

Rolex — Built and integrated RESTful APIs between manufacturing systems and web interfaces, led a zero-downtime migration from OAuth2 to Okta, and refactored legacy frontend/backend modules to cut the defect rate by 30%

Société Générale — Grew unit test coverage from 0 to 80% on legacy systems, modernized backend services, and mentored junior developers on TypeScript and React

AXA — Delivered core insurance web services and built a shared reusable component library that boosted team development productivity by 30%

BNP Paribas & Capgemini — Built digital banking features for major French financial institutions, including customer onboarding modules and portal redesigns that reduced page load times by 40%

What makes me stand out:

Enterprise pedigree in high-stakes domains — My work spans luxury goods (Rolex), banking (Société Générale, BNP, Capgemini), and insurance (AXA), so I understand security, compliance, and performance at scale

Full-stack depth, not breadth — I’m not a generalist who dabbles in everything. I go deep on both Spring Boot microservices and modern React/TypeScript frontends, so I can own a feature end-to-end

Cloud-certified and production-ready — AWS certification paired with hands-on cloud deployment experience means I can design and ship cloud-native solutions, not just talk about them

Fast integration into existing teams — I’ve consistently joined complex, large-scale codebases and delivered value quickly without needing a greenfield setup

Bilingual (FR/EN) — I communicate fluently in both French and English, a real asset for Canadian clients operating in both markets

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
French
Fluent
Arabic
Fluent

Work Experience

Senior Full Stack Software Engineer at Rolex SA
December 1, 2023 - Present
Migrated OAuth 2 authentication to Okta for a B2B platform serving 200+ dealers with zero downtime— ensured existing API clients kept working through careful Spring Security 6 configuration.
Senior Full Stack Software Engineer at Société Générale
July 1, 2022 - November 1, 2023
Owned all production bug fixes across customer-facing apps— fixed every reported issue and cut user complaints by 40%.
Senior Full Stack Software Engineer at AXA Insurance
January 1, 2021 - June 1, 2022
Built policy termination feature after discussions with business stakeholders; subscriptions rose by 10%. Implemented a shared UI library to prevent duplicate components, improving developer productivity by 30%.
Full Stack Software Engineer at Société Générale
March 1, 2019 - December 1, 2020
Built React/TypeScript front end for compliance officers to visualize trades; collaborated with users to determine necessary charts; increased stability through refactoring and testing.
Full Stack Software Engineer at Natixis
August 1, 2018 - March 1, 2019
Upgraded AngularJS to Angular 7; loan applications performance up 20% and customer satisfaction improved 40%.
Full Stack Software Engineer at Capgemini
June 1, 2016 - July 1, 2018
Shipped customer-facing apps for Orange Bank and Crédit Agricole Insurance using AngularJS and back-end CMS; delivered features on time with high code quality in Agile teams.

Education

Master's Degree in Computer Science and Business (Engineering) at Télécom SudParis
January 1, 2014 - January 1, 2016

Qualifications

AWS Certified Solutions Architect – Associate
December 1, 2025 - May 15, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services