Web engineer, Drupal contributor, obsessed with quality
I’m Mohamed Anis Taktak. For over twelve years I have been building Drupal sites and back offices for media companies, institutions and enterprises — from content modelling to custom modules, from migration plans to production releases.
Since January 2024 I have been consulting on the editorial back offices of France Télévisions, France’s national public broadcaster: a Drupal 10 back end feeding a Symfony front end through an API — tools used daily by demanding editorial teams, where reliability and accessibility are not negotiable.
What sets me apart: I am as comfortable in a Drupal module diff as in a crawl report. Technical SEO — performance, indexing, structured data — is part of how I write code, not a separate service bolted on afterwards. This site is the proof: static, multilingual, packed with structured data and built with Astro.
And because a website never tells the whole story: I cook seriously, travel whenever I can, and believe deeply in passing knowledge on — hence the training work and the open source.
Twelve years of the web, summarised
Since Jan 2024
France Télévisions — Drupal/Symfony consultant
Freelance, remote: a Drupal 10 back end for content management, integrated with a Symfony front end through an API. W3C accessibility standards, GitLab and Jenkins CI/CD.
2021 – 2023
Fitch Solutions (London) — Drupal expert
Three years of freelance Drupal engineering for the financial-information group: documented, maintainable, best-practice code within distributed agile teams.
Since 2016
Mat-it — founder & CTO
Running the agency’s technical delivery: Drupal 7/10, WordPress and Symfony projects, architecture, deployments, Scrum — and contributions to the Drupal Starshot initiative.
Since 2017
Senior Drupal trainer
Corporate developer training — Orange Tunisia (Drupal 7), Ooredoo Tunisia and Linedata (Drupal 8).
2018 – 2020
US agencies & products — senior Drupal engineer
Freelance missions: Drupal 7→9 migrations and site builds at KWALL, a subscription SaaS platform for farms2visit, e-commerce at Websolutions Agency.
2016 – 2018
goetzpartners — Drupal developer
Front-end and back-end Drupal development for the consulting firm.
2014 – 2016
Émérya — Drupal developer
Agency work on Drupal 7/8: custom modules, security and performance best practices, first Drupal 8 contributions.
Since 2012
Drupal.org — contributor & maintainer
24 maintained projects as matio89, including Admin Toolbar, Config Direct Save, Form Mode Control, Generator UI and Plotly.js.
2014
Engineering degree — ENIT
National Engineering School of Tunis; final internship at Telnet — a mobile point-of-sale application built with Symfony 2 and Android.
What matters in this craft
Acquia Certified Developer
The official developer certification for the enterprise Drupal ecosystem, earned in 2019.
24 modules on drupal.org
Maintainer of 24 open-source projects, including Admin Toolbar, Config Direct Save and Form Mode Control.
DrupalCamp speaker
Speaker at DrupalCamp Tunisia (2016, 2017), regular attendee of DrupalCons (Amsterdam 2019, Barcelona 2024) and French DrupalCamps.
Three working languages
French, English and Arabic — documentation, meetings and deliverables in your team’s language.