Skip to content
tak.tn
About

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.

Background

Twelve years of the web, summarised

  1. 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.

  2. 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.

  3. 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.

  4. Since 2017

    Senior Drupal trainer

    Corporate developer training — Orange Tunisia (Drupal 7), Ooredoo Tunisia and Linedata (Drupal 8).

  5. 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.

  6. 2016 – 2018

    goetzpartners — Drupal developer

    Front-end and back-end Drupal development for the consulting firm.

  7. 2014 – 2016

    Émérya — Drupal developer

    Agency work on Drupal 7/8: custom modules, security and performance best practices, first Drupal 8 contributions.

  8. 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.

  9. 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.

Highlights

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.

A Drupal project or a technical SEO challenge?

Let's talk. Reply within one business day, no strings attached.

Get in touch