About
I am a Senior Data Engineer with a Ph.D in Artificial Intelligence. I specialize in building solutions at the intersection of three domains: Web Development, Data Engineering, and Smart Contracts. While my core skills are web and data focused (+6 years of experience), I am slowly pivoting to Blockchain technology (+1 year).
I am currently taking a few months off my Data Engineering work to focus on Smart Contracts, you will find me regularly participating in audits and hackathons. I spend my freetime working on my main hobby web3 apps Mnemofy (coming soon) , and Metisify (coming soon) , and Restricted RPS (winner of Encode x Lightlink Hackathon!) .
Experience
2019 -
Present
Present
Senior Data Engineer - Orange Business Services
Montpellier - France
- Oversaw a team of 5 developers in building a French NLP model (with OCR) for automatic detection of changes in EU regulations for a cosmetics manufacturer.
- Led the the development of a generic library for integrating Qlik suite with an existing Angular app for real-time custom visualization of financial data.
- Implemented data integration piplines to process semi-structured data from multiple sources using Hadoop/Talend for various clients.
- Designed and Implemented Salesforce applications that rely on Talend REST APIs to display and interact with NoSQL HBase data.
- Developed Qlik Sense and Tableau dashboards along with the underlying ETL data integration processes for various clients.
Typescript
Python
Java
SQL
NoSQL
React
Angular
FastAPI
Spring Boot
Qlik
Talend
Tableau
Informatica
Salesforce
Mulesoft
AWS
GCP
Azure
Kubernetes
CI/CD
Elasticsearch
2018 -
2019
2019
Research Engineer - University of Montpellier - LIRMM
Montpellier - France
- Formalized mathematical models and built a platform for real-time collective decision making based on potentially conflicting shared knowledge.
- Implemented modular architecture across the entire stack while overseeing deployment, documentation, and deliverable reports.
- Implemented Spring REST API with real-time collaboration using websockets.
- Implemented Angular Front-end with graph visualization and interaction.
- Tutoring and Lecturing duties (+300h) for graduate students (Databases, Human-Computer Interaction, Web Development)
Typescript
Python
Tensofrlow
Java
Spring Boot
FastAPI
NoSQL
Semantic Web
Docker
Maven
Git
AWS
2015 -
2018
2018
Ph.D. In Artificial Intelligence - University of Montpellier - LIRMM
Montpellier - France
- Formalized a unifying model able to perfrom reasoning with inconsistent or incoherent knowledge within various domains such as Databases, Data Quality, Semantic Web, Argumentation, Non-monotonique Reasoning, and Human Reasoning.
- Implemented various modules for parsing and reasoning with conflicting data based on the proposed formalism.
- Applied and implemented our models on different use-cases in the private and public sector from Data Quality to Collective Decision making.
Javascript
Python
Tensofrlow
Java
Spring Boot
NoSQL
Ontologies
Docker
Maven
Git
2012 -
2013
2013
Junior Fullstack Developer - Open Management System
Constantine - Algeria
- Implemented a user polling website using Laravel/PHP.
- Implemented a scheduling tool with replicated database using Java/MySql for a language training school.
- Implemented an Android app for Workout session planning for a Boxing club.
Javascript
PHP
Java
Laravel
SQL
Maven
Git
Personal Projects