3M+ visits/mo · 4 productsCNSS
Caisse Nationale de Sécurité Sociale — Morocco's national social security fund. Built and shipped the citizen-facing and employer-facing digital products under its official CNSS brand.
Software Architect & Platform Engineer (GCP)
10+ years crafting web & mobile products people love — now designing the platforms they run on.
Rabat, Morocco
I started out as a full-stack developer — three years deep in PHP, migrating legacy AS400 systems to the web, building APIs, owning the whole stack. From there I specialized on the front end: intuitive, responsive, accessible interfaces used by millions of people every month across Morocco's public digital services. Along the way I led teams, mentored engineers, and ran monthly knowledge-sharing sessions because knowledge shared is knowledge squared.
Then I moved back to full-stack, and kept going. Today I work as a Software Architect / Platform Engineer on Google Cloud — bringing a product engineer's eye to infrastructure: Terraform, Airflow, CI/CD, and the developer experience around them. The goal hasn't changed: ship things that are a delight to use and a delight to build on.
10+
years building software
3.5M+
monthly visits across shipped products
40k+
app-store reviews on MACNSS mobile
58★
top open-source repo
A 12-decision DevOps game. Health is at 20%, critical — bad calls slow them down further, good calls ship.
From front-end obsessive to platform engineer — 10+ years across 6 roles.
Nov 2025 — Present · Currently
Designing cloud architecture and platform tooling on Google Cloud Platform.

One of the monthly knowledge-sharing sessions I led for the engineering team at Payment Center For Africa

Andela Learning Community · Mobile Web Specialist track — later mentored scholars as a Community Ambassador
Udacity MentorshipIt's not only about tech — I play drums and piano. Pick one, choose a song, and I'll back you up on the other.
1 · your instrument
2 · pick a song
The stage is yours — play something
Back to Basics
easy · 84 BPM · I'll back you on piano
Z X C V kick, snare, hi-hat, tom — or tap the pads. Hit notes as they land on the line, or just free play.