Creative Developer

Backend Logic
Frontend Magic

I'm a developer who believes code should be as elegant as the interfaces it powers.

SCROLL

The Journey

Oct 2023 - Present

Senior Drupal Consultant

ALITHYA (Client: Vidéotron)

Backend development on videotron.com: custom module development, product catalog automation, advanced commerce synchronization, cache optimization strategies, D9→D10 upgrade, CI/CD pipeline reinforcement with PHPUnit tests, and cross-team collaboration in an Agile environment.

Dec 2021 - Sep 2023

Team Lead Drupal Developer

NEOVIA

Drupal Tech Lead, code reviews, writing custom Drupal modules, and working on Drupal 9 headless solutions.

Jul 2021 - Nov 2021

Drupal Developer

INETUM TUNISIE

Writing custom Drupal modules, Drupal migration from D7/8 to D9, working on Drupal 9 headless solutions, websites maintenance and performance optimization.

Jul 2018 - Jun 2021

Drupal Developer

INTUITIV GROUP

Building sites with common Drupal modules (Views, Search API, Services, Feeds), writing custom modules, website configuration and theming, content migration and version upgrades.

Jun 2017 - Jun 2018

Magento 2 Developer

INTUITIV GROUP

Configuration and setup of Magento websites, developing custom modules, creating admin grids and UI components, working with extensions and themes.

Feb 2017 - May 2017

Angular Developer (Intern)

NG-ENIOUS

Final year internship building a professional social network for medical professionals using Angular 4 and Firebase.

Jun 2016 - Aug 2016

PHP Developer (Intern)

BEST WEB

Three-month internship developing a student management project using PHP and SQL.

About Me

Eight years ago, I wrote my first line of PHP in a tiny web agency in Tunisia. Today, I lead Drupal projects for enterprise clients across North America. But here's what matters: I still get that same rush when a complex problem clicks into place. I've migrated legacy systems that everyone said couldn't be moved. Built headless architectures before they were cool. Mentored developers who now lead their own teams. I don't just write code—I architect solutions that scale, and I genuinely care about doing it right. When you work with me, you get someone who treats your project like it's my own.

Let's Connect

Ready to bring your next project to life?

Get In Touch