Professional Experience
IT & AI Consultant — Freelance — Agadir, Morocco
Since September 2025
- Building an entrepreneurial activity: e-commerce and AI solutions.
- Guiding clients in their digital transformation towards AI agent-based solutions and workflow automation.
- Collaborating with Major Media on web and AI solution integration.
Software Engineer — France Télévisions Publicité — Boulogne-Billancourt
2023 — 2025
Internal application redesign:
- Requirements gathering and analysis, writing technical specifications.
- Application migration from Delphi to PHP (Zend) / Angular, improving maintainability and reducing deployment time.
- Build, test and deployment automation via CI/CD pipelines (Git).
- Unit testing and production release management.
Weather-based ad targeting:
- Designing ad-targeting algorithms based on real-time weather data.
- Third-party API integration and database automation via Cron Jobs.
Tech stack: PHP (Zend), Angular.
Software Engineer — Niji — Lyon
2019 — 2022
Multi-client projects: CCI site factory, TCL, Mongo Mobility By APRR, Unéo Group:
- Web development using Scrum methodology (teams of 4 to 12 people).
- Requirements gathering, writing functional specs and user stories.
- Project scoping, technical workshops facilitation and estimation.
- Development and customization of Drupal modules (back-end & front-end).
- Application maintenance (TMA).
- Environment administration (dev, test, prod) via Docker and Kubernetes.
- Delivery and deployment.
Architectures: MVC, hexagonal.
Tech stack: Drupal, Symfony, Twig, JS (VanillaJS, jQuery, Angular).
Tech stack: Drupal, Symfony, Twig, JS (VanillaJS, jQuery, Angular).
Education
MSc Advanced Information Systems — IAE - Université Jean Moulin Lyon 3
September 2018 — September 2019
MSc Information Systems Management — IAE - Université Jean Moulin Lyon 3
September 2017 — September 2018
BSc Mathematics & Computer Science — Université Claude Bernard Lyon 1
September 2016 — September 2017
DUT Computer Science — Université Claude Bernard Lyon 1
September 2014 — July 2016