Available · Ottawa, ON · Remote · EST
Mouhcine Soukaki

Mouhcine Soukaki

Senior Full Stack Engineer

JavaSpring BootReactTypeScriptAWS

About me

9+Years of experience
6Companies
200+Retailers served
AWSSolutions Architect

I hold a Master's in Computer Science and Engineering from Télécom SudParis (Grande École, Paris) and have spent 9+ years building end-to-end systems across banking, insurance, cybersecurity, and luxury — at Rolex, Société Générale, AXA, and Natixis. I own features completely: I design the database schema, build the Spring Boot API, and ship the React frontend — no hand-offs. I apply DDD and Clean Architecture on the backend and strict TypeScript with component systems on the frontend. I'm also an AWS Certified Solutions Architect and work daily with Docker, Kubernetes, and ArgoCD.

Outside of coding, I enjoy football, boxing, and weightlifting. I read constantly — personal development and history in particular. I'm bilingual EN / FR and based in Ottawa, ON — available immediately, remote or hybrid.

My Projects

Two more projects are currently in development and will be published here soon. Stay tuned.

MAB Services

MAB Services

Bilingual lead-generation website for an insurance broker and financial security advisor licensed in Québec (AMF) and Ontario (FSRA). Features Cal.com consultation booking, a masterclass with countdown timer, and AI-optimised SEO with JSON-LD structured data.

Next.js 15TypeScriptTailwind CSSnext-intlReact Hook FormResendCal.comNetlify
?

Project coming soon

Full-stack application — details to be published.

Coming soon
?

Project coming soon

Full-stack application — details to be published.

Coming soon

My Skills

Frontend

React 18/19Next.js 14Angular 7–16TypeScriptJavaScript (ES2022+)Tailwind CSSRedux ToolkitReact QueryCSS-in-JSHTML5 / CSS3

Backend

Java 8–21Spring BootSpring Security 6JPA / HibernateREST APIsOAuth2 / OktaJWTNode.js / NestJSDDDSOLIDClean Architecture

Cloud & DevOps

AWSDockerKubernetesArgoCDGitLab CI/CDGitHub Actions

Databases

PostgreSQLMongoDBMySQLRedisSupabase

Testing & Craft

JestReact Testing LibraryJUnitMockitoJasmine / Karmak6TDD

AI Tools

Claude CodeGitHub CopilotJetBrains AI Assistant

My Experience

  1. Master's in Computer Science & Engineering

    Télécom SudParis (Grande École) — Paris, France

    2014 – 2016

    Engineering degree with a focus on software architecture, distributed systems, and applied mathematics.

    Education
  2. Junior Full Stack Consultant

    Capgemini — Paris, France

    Jun 2016 – Jul 2018

    Delivered Java and Angular full-stack applications for Orange Bank and Crédit Agricole Insurance across multiple concurrent Agile client engagements.

  3. Full Stack Engineer

    Natixis — Remote

    Aug 2018 – Mar 2019

    Modernised a personal loan subscription platform: led AngularJS→Angular 7 migration and extended Java 8 Spring Boot backend with new loan product configurations — submissions +20%, satisfaction +40%.

  4. Full Stack Engineer

    Société Générale (Compliance IT) — Hybrid

    Mar 2019 – Dec 2020

    Built compliance evaluation platform full-stack: Java 8 SOLID-compliant backend and React/TypeScript real-time dashboards. Grew test coverage from 0 to 75% via TDD; platform usage climbed 25%.

  5. Senior Full Stack Engineer

    AXA Insurance — Remote

    Jan 2021 – Jun 2022

    Built Java 17 DDD backend for the policy subscription lifecycle and architected a shared React component library adopted across 3+ squads (30% velocity improvement). Online subscriptions +10%.

  6. Senior Full Stack Engineer

    Société Générale (Cybersecurity IT) — Remote

    Jul 2022 – Nov 2023

    Built an internal risk assessment platform end-to-end: Java 17 Spring Boot REST backend and React 18/TypeScript real-time frontend. Raised test coverage to 80%; containerised with Docker/Kubernetes.

  7. Senior Full Stack Engineer

    Rolex SA (Software Factory) — Remote

    Dec 2023 – Present

    Own complete features end-to-end — database schema through Spring Boot API to React/Angular UI — for B2B retailer applications used by 200+ dealers worldwide. Led OAuth2→Okta SSO migration and Angular v9→v16 modernisation.

  8. AWS Certified Solutions Architect – Associate

    Amazon Web Services

    Dec 2025

    Validates cloud architecture expertise across compute, storage, networking, and security on AWS. Demonstrates ability to design resilient, high-performing, and cost-optimised distributed systems.

    Certification

What People Say

I am delighted to recommend Mouhcine as a Full Stack developer. Working with him as Scrum Master within our Masai team, I observed that he consistently brought a unique contribution by combining deep technical expertise with an outstanding grasp of functional and business requirements. Mouhcine never settled for simply meeting client requirements — he was always a driver of strong team cohesion, demonstrating a genuine passion for collaborative work. I strongly recommend Mouhcine to any team looking to strengthen its technical expertise while fostering a collaborative culture.

AZ

Andrea Zireddu

Scrum Master | Product Owner | PMP | Consulting · Rolex SA · Jan 2024

Translated from French

Mouhcine is a consultant who is warm, technically strong, and business-minded all at once. He brought tremendous added value to the project within my client's team at Société Générale. He knows his domain inside and out and never hesitates to seamlessly integrate into the team. I can only recommend him!

TH

Théo Haddad

Founder @BellumAI @SalesConnect · Société Générale · Jan 2024

Translated from French

Great contribution to the project and excellent development skills! Thank you Mouhcine, was a pleasure working with you!

JC

Joelle Chamoun

IT Project Manager | PMP · Société Générale · Dec 2023

Excellent developer, conscientious about code quality and always ready to lend a hand. He knows his craft inside and out. He is a great colleague. I recommend him!

ML

Mathieu Levi

CTO @fretguard.com · AXA Insurance · Aug 2021

Translated from French

Contact Me

Open to new opportunities — reach me at soukaki.m@gmail.com or use the form below.