About.
I'm a software engineer on Oracle's APEX product team, based in Casablanca, Morocco. APEX is Oracle's low-code platform — used by thousands of enterprise teams to ship software that actually runs production for decades. My work sits at the intersection of the platform's core features, AI integrations, and the tooling that lets developers extend it.
Before Oracle, I studied software and data engineering at ENSA Khouribga and trained at 1337, the 42 Network school in Morocco. The 42 pedagogy — peer learning, no lectures, projects from day one — shaped how I think about acquiring skills. I still learn the same way: by building.
Outside Oracle, I teach programming — mostly in French, mostly to people building their first serious projects — and spend the rest of my time building small tools to understand how AI changes what one engineer can ship and maintain. If you'd like to know more about either, the email below is the best way to reach me.
The writing on this site is a direct output of what I'm learning. No hot takes on things I haven't shipped. No frameworks for things I haven't done.
Experience
Education
Speaking
Coming soon.
Writing elsewhere
Coming soon.
Views expressed here are my own and do not represent Oracle.