Abdelhafid DAHHANI

Senior ML Platform Engineer

3 recommandations

Salaire / Taux journalier

3 personnes recommandent

Île-de-France, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

NLP / Natural Language ProcessingPythonAWSMachine LearningAmazon EC2HTMLFlaskLLMs / Large language modelsData AnalysisMicroservicesNumPyJavascriptpandasTensorFlowAngularData VizualizationETLCSSscikit-learnKerasPyTorchRustAWS LambdaClean ArchitectureLinuxGitFirebaseMQTTDockerJiraRESTful APIsBootstrapJenkins

Langues

Français (Maternelle)Arabe (Maternelle)Anglais (Maternelle)

Recommandé par

Asmaa WAHID, CAPM®

JESA S.A

Quantity Surveyor

A recommandé le 22 mars 2022

SAID ACEBBAR

TE Connectivity

Manufacturing Process engineering responsible

A recommandé le 20 mars 2022

Mohamed Mernissi

SQLI

iOS Developer - Nespresso

A recommandé le 20 août 2019

À propos

Introduction

Over the past several years, I have designed and developed end-to-end Artificial Intelligence platforms, combining research, software engineering, system architecture, product development, and technology validation. I hold a PhD in Information Processing, worked as an Innovation Engineer at INRIA, and founded FusionLex, where I built an AI platform integrating NLP, speech processing, and cloud technologies. I am passionate about turning research into production-ready AI solution

Liens

Expérience de travail

Founder

FusionLex

juin 2025 - Présent

1 an 5 mois

Trappes, France

FusionLex is building AI-powered relationship intelligence to help organizations understand how business relationships evolve through conversations. Customer meetings, sales calls, partnership discussions, and investor updates contain signals that often remain invisible in transcripts, CRM records, and meeting summaries. FusionLex helps uncover engagement, alignment, momentum, and relationship dynamics across conversations, providing a new layer of visibility into how relationships develop over time. Currently in beta.

Innovation Engineer

InriaFreelance

mai 2024 - mai 2025

1 an 1 mois

Paris, France

Worked on the exploration of AI-driven approaches to human-machine interaction, conversational systems, and intelligent user experiences. This experience provided valuable insights into the challenges of understanding communication, user behavior, and interaction dynamics, which later contributed to my entrepreneurial journey in conversation intelligence and AI-powered relationship analytics.

Data Scientist

Université de Sherbrooke

févr. 2023 - juil. 2023

6 mois

Sherbrooke, QC, Canada

- Technology: Python, ontology, FRED tool, WordNet database, visualization, WordNet database, RASA framework, set theory. - Project 1: NEARS (data analysis and natural language processing). - Project Background and Description The DOMUS laboratory has created a system (NEARS) of scenarios to help people with Alzheimer's disease during night-time wandering. These scenarios are created by caregivers, which involves them heavily in the scenario creation process. The collaboration consists in removing this strong involvement while respecting the calm technology presented by Mark Weiser and John Seely Brown in 1995. 1 - Management 1.1 A weekly meeting. 1.2 Task documentation in confluence. 2 - Achievement 2.1 Integration of the wise framework developed at LISTIC laboratory and the scenario creation system developed at Domus laboratory to lighten the workload of caregivers. 2.2 Creation of an algorithm that takes into account the requests of a person in the form of natural language and transforms them into commands. 2.3 Transformation of the natural language into a knowledge graph before processing. 2.4 Writing of an article describing the results obtained. 2.4 The use of WordNet data base to understand textual information (NLU). 3 - Project configuration and infrastructure 3.1 Python, TensorFlow, Keras, the CNRS FRED tool, WordNet database. 3.2 Angular. 3.3 Git (GitHub).

Phd Student Teacher

Polytech Annecy-Chambéry

janv. 2021 - mars 2023

2 ans 3 mois

Annecy, France

In 2021 and 2022, he taught almost 100 hours divided between integrated preparatory classes (PeiP) and the engineering cycle (Track: Computer Science, Data, Usages). Taught modules : - Mathematics (Graph theory - Computer language theory); - Algorithm and programming in Python; - Mini-project management (Python and Java); - Software designing.

Consulting engineer in Python, PHP / Symfony 3.4.

Amundi

mars 2020 - oct. 2020

8 mois

Paris, France

In projects bellow, the architecture used is clean architecture invented by the Software engineer, public speaker and co-author of the Agile Manifesto Robert Cecil Martin. - Technology: Symfony3 and 4, Python for data extraction - Project 1: AM'STORE AM'STORE is an internal project of the AMUNDI company, its objective is to manage the resources and privileges of the entire company system. Thanks to ApiRest BackEnds, all the resources communicate with each other. 1 - Management 1.1 Daily Meeting "Visio conferences" mode. 1.2 Friday over three weeks: Product test. 1.3 cJIRA tool for assigning product backlogs, stories and tasks. 1.4 Confluence tool for business and functional documentation of the system. 1.5 Kanban board. 2 - Achievement 2.1 Correction of errors related to business rules and documentation of features developed for the Product Owner 2.2 Reviewing the code to ensure that the design patterns are respected. 2.2 The study of the Camelion internal framework of AMUNDI. 3 - Project configuration and infrastructure 3.1 Adding the regression test phase to the flow pipeline. 3.2 Git (GitHub). 3.3 SwaggerUI to document the API. 3.4 The use of Jenkins for continuous integration. 3.5 The use of Docker for the containerization of APIs.

Consulting Engineer - Python/Flask, PHP/Symfony4,2.

ACENSI

oct. 2019 - mars 2020

6 mois

Vétheuil, France

- Technology: Symfony3 and 4. - Project 1: Platform to dematerialize the procedure related to the management of a real estate company. - Project Background and Description I@D is a large project contains several sub-projects which communicate with each other using the Rest architecture style with a Micro Service methodology, the project consists in creating Api-Rest Back-Ends for the digitalization of the entire real estate profession from the company I@D. 1 - Management 1.1 Daily Meeting in the morning « Stand-up meeting ». 1.2 Friday over two weeks: Product test. 1.3 JIRA for assigning "stories, Tasks" and Kanban Board tracking. 1.4 Convergence tool for business and functional documentation. 2 - Achievement 2.1 Creation of the centralized log system using the Monolog component of Symfony. 2. 2 Correction of errors related to business rules. 2.3 Review the existing code for standardization according to clean code standards and compliance with PSR standards. 2.4 Centralization of sending emails using EventDispatcher and Subscriber. 2.5 Creation of the micro service "CompressFromBase64" for converting and merging I@D documents using the bas64. 3 - Project configuration and infrastructure 3.1 Fixed DockerFile for project installation and automatic cloning of sub-projects 3.2 Docker for the creation of API launch containers. 3.3 Git (GitHub). 3.4 SwaggerUI to document the API.

Consultant Engineer - Python/Flask, PHP/Symfony3.4

OCP S.A

déc. 2018 - mars 2019

4 mois

Casablanca, Maroc

In projects bellow, the architecture used is clean architecture invented by the Software engineer, public speaker and co-author of the Agile Manifesto Robert Cecil Martin. - Technology: Python/Flask – Numpy, Pandas, (Micro services). - Project 1: Business Steering (data analysis). - Project Background and Description Business Steering is an API to communicate with a module created by MIT to solve complex mathematical functions. This API sends functions and decision variables to receive an X result according to specific constraints. 1 - Management 1.1 Daily Meeting in the morning « Stand-up meeting ». 1.2 Friday over two weeks: Product test. 1.3 JIRA for assigning "stories, Tasks" and Kanban Board tracking. 2 - Achievement 2.1 Migration to clean architecture using the principle (S.O.L.I.D.E) : Single Responsibility, Open/Closed Principle, Liskov Substitution, Interface Segregation and Dependency Inversion. 2.2 Migration of the API to the object-oriented model. 2.3 Using of Numpy and Pandas modules for data analysis, data structures, manipulation of numerical tables and time series. 2.4 Using object-relational mapping toolkit (SQLAlchemy). 2.5 Implementation of the standard defined in RFC-7519 for the secure token exchange (JWT) between the data layer and the API. 2.6 Comparison of results using non regression tests (Module Unittest and Doctest). 2.7 Creating a dashboard for data visualisation results using Symfony3.4 2.8 Display and analysis of the applications logs and history data to derive usage patterns. 2.9 Classification of logs using the K-Means algorithm. 3 - Project configuration and infrastructure 3.1 Docker container to deploy and run application. 3.2 SwaggerUI for API documentation. 3.3 The use of the WSGI (Web Server Gateway Interface) specification to deploy Python APIs. .

Software Engineer - Python/Flask, PHP/Symfony3.4.

RevoTrends

oct. 2017 - oct. 2018

1 an 1 mois

Casablanca Prefecture, Morocco

- Technology: Symfony3, NodeJs. - Project 1 : Creating an instant chat solution (Thirteen). Using whatsapp like a reference to create an instant chat solution and add some other features like an anonymous chat. 1 - Management 1.1 Daily Meeting at 16:00 « Stand-up meeting ». 1.2 Friday over 3 weeks: functionalities test. 1.3 JIRA for assigning "stories, Tasks" and Kanban Board tracking. 2 - Achievement 2.1 Contributing in development of web services for an instant chat application using rest architecture Symfony3 framework. 2.2 Contributing and realization of an architecture using NodeJS technology to launch features related to push notification. 2.3 Implementing token authentication using JWT 2.4 Administration of a development and test server (AWS). 3 - Project configuration and infrastructure 3.1 Using Jenkins for continuous integration 3.2 Docker container to deploy and run application. 3.5 WSGI (Web Server Gateway Interface). 3.6 Jabber / XMPP server configuration (Openfire, Ejabberd) - 3.7 Installation of Jabber / XMPP high-performance instant messaging server. 3.8 Configuring the real-time database (Push Notifications). ------------------------------------------------- - Technology: Python/Flask - sqlAlchemy, (Microservices). - Project 2: Creating a swap application. This project is the result of some difficulty encountered by our CEO and VP who rents cars every time in their travels around the world. Elite Swap is an application intended for all types of users want to rent a car easily without going through a rental agency. ------------------------------------------------- - Technology: Python/Flask - sqlAlchemy, (Microservices). - Project 3: Creating a discussion spaces application. Turf is an instant chat solution, this application allows restaurants, cafes, hotels and public places to create a discussion spaces and gives access to people who are in these places (Creating chat rooms according to some specific place).

Consultant Engineer - Python/Django, PHP/Symfony3.4.

VILI TECHNOLOGYFreelance

août 2017 - oct. 2017

3 mois

Casablanca, Maroc

- Technology: Symfony3.4, React. - Project 1 : Creating a portal for recruitment. - Project Background and Description Vili-Technologies is a professional Internet portal dedicated to the employment and recruitment of IT profiles, designed to facilitate the job search of candidates and to allow recruiters (managers of Vili-Technologies company) to find the profiles sought in the shortest time possible to assign them to customers in France. 1 - Management 1.1 Friday over three weeks: Functionalities testing via a dataset. 1.2 Kanban Board tracking. 2 - Achievement 2.1 Drafting of technical specifications. 2.2 In collaboration, integration of the Dashboard template for the administrator via React (Components). 2.3 Creating the class diagram using Umbrello-UML-Modeler. 2.4 Transformation of the class diagram into a database using the ORM Doctrine. 2.5 Creation of web services for the Android application / Dashboard web. 2.6 The creation of web services to send notifications to Firebase. 2.7 Creating the administrator web services using Symfony3.4. 2.8 Changing some specifications in an existing application (Developed using Django Framework). 3 - Project configuration and infrastructure 3.1 Git (GitHub). 3.2 SwaggerUI for API documentation. 3.3 Configuring the real-time database (Push Notifications).

End-of-study internship. Symfony 2 developer

Albanki Institute

juil. 2014 - août 2015

1 an 2 mois

Casablanca, Maroc

1. Drafting technical specifications. 2. Development of several websites and computer applications. 3. Development of an administration platform. 4. Integration of a customized CMS for a platform of a matrimonial agency.


Formation

Université Savoie Mont Blanc

Doctor of Philosophy - Ph. D, Data Science and Information Processing

2020 - 2023

3 ans 1 mois

Activités et associations : Research, data science, artificial intelligence, teaching, architecture, programming, graph theory.

Conception, implementation and use of knowledge system of Wise Object in the Wise Object framework.

Université de Sherbrooke

Doctor of Philosophy - Ph. D international collaboration, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES

2023 - 2023

5 mois

Résultat : One session of research and development

Activités et associations : Smart Home, AI

Worked on a 4-person (researchers and professors) team to set up a system to create assistance scenarios for elderly people suffering from Alzheimer's disease from the caregivers' speech request using the ontology matching techniques.

FST Settat

Master's degree, Computer Engineering

2015 - 2017

2 ans 1 mois

Résultat : Highest honor

FST Settat

Bachelor's degree, Computer Engineering

2011 - 2014

3 ans 1 mois

Résultat : High honor

Al-Kindi High School

Baccalaureate, Mathematics and physics

2007 - 2010

3 ans 1 mois

Résultat : Honor


Licences et certifications

Natural Language Processing with Sequence Models

Délivré le : oct. 2024

Certifié par DeepLearning.AI

Natural Language Processing with Classification and Vector Spaces

Délivré le : mai 2024

Certifié par DeepLearning.AI

Natural language processing with deep learning

Délivré le : avr. 2024

Certifié par Udemy

LlamaIndex- Develop LLM powered applications with LlamaIndex

Délivré le : avr. 2024

Certifié par Udemy

Finetuning Large Language Models

Délivré le : avr. 2024

Certifié par DeepLearning.AI

Linear Algebra and Feature Selection

Délivré le : nov. 2023

Certifié par 365 Data Science

General Mathematics

Délivré le : nov. 2023

Certifié par 365 Data Science

Deep Learning with TensorFlow and Keras

Délivré le : juin 2023

Certifié par Udemy

AWS - The 12 core cloud services #1

Délivré le : mars 2023

Certifié par Udemy

DevOps - Introduction to key foundations and principles

Délivré le : déc. 2022

Certifié par Udemy

Portfolio

FusionLex – AI Behavioral Intelligence Platform

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.