Arslan DIF
Développeur · Fondateur · IA

Arslan DIF
Full Stack
& Ingénieur IA

Fondateur de Coiflow · CTO de FIELDZ

Ingénieur full stack et étudiant en M2 Sciences des Données à l'UPEC, Paris. Je conçois des produits web et mobile, et j'industrialise des modèles qui tournent en production.

01

À propos

Je suis Arslan DIF, développeur full stack et ingénieur IA basé à Paris. Étudiant en Master 2 Sciences des Données et Technologies du Sport (SDTS) à l'UPEC, je cherche un stage de fin d'études data/ML/dev à Paris de février à août 2027.

J'ai fondé Coiflow (SaaS pour barbershops, en production) et je suis CTO de FIELDZ (réservation de terrains de sport, en production, dont l'adoption reste le défi en cours). J'ai aussi livré et maintenu, seul, une application de caisse et de stock pour un commerce réel. Mon parcours combine ingénierie logicielle, données et entrepreneuriat.

Je suis passionné par la construction de systèmes qui résolvent de vrais problèmes : des modèles de classification à 97 % de précision aux applications déployées en production, j'aime aller du prototype à l'impact.

Stage · fév. 2027ParisM2 UPECAnglais C2Bac TB 17/20
Arslan DIF
02

Mes réalisations

TerraOps — MLOps
01
TerraOps — MLOps

Industrialisation de mon classifieur EuroSAT (ResNet-18, 98,1 % au gate de promotion) en plateforme MLOps complète : pipeline DVC (données versionnées sur MinIO), tracking et registry MLflow avec promotion champion/challenger sous contraintes (accuracy, rappel par classe, latence), serving FastAPI par alias avec rechargement à chaud, monitoring Prometheus (5 alertes) et journal des prédictions en PostgreSQL, détection de dérive Evidently déclenchant le ré-entraînement via GitHub Actions. 69 tests, CI avec smoke test Docker, test d'acceptation sur 520 requêtes réelles.

PyTorchDVCMLflow+6
TerraOps Copilot — Agent RAG
02
TerraOps Copilot — Agent RAG

Agent LLM qui pilote TerraOps en langage naturel : boucle ReAct avec 5 outils (API live, registry MLflow, rapport de dérive Evidently) et retrieval hybride (ChromaDB + BM25, fusion RRF) sur la documentation. Le cœur du projet est le harnais d'évaluation : 29 cas, vérité terrain relue sur le système vivant, agents de contrôle oracle/null/liar pour valider les graders. Claude Opus 5 : 97 % de choix d'outil correct, 94 % d'exactitude factuelle, 100 % de citations réelles, 3 % d'hallucination — contre 69 / 54 / 27 / 17 % pour Qwen2.5-3B en local. 44 tests, Docker.

Anthropic SDKRAGChromaDB+5
03
Coiflow

SaaS de gestion pour barbershops : réservations en ligne, gestion des clients, analytics de fréquentation. Projet solo, full stack.

React 18TypeScriptVite+3
EuroSAT Classification
04
EuroSAT Classification

Classification d'images satellite sur le dataset EuroSAT. Fine-tuning ResNet-18 pré-entraîné sur 27 000 images (10 classes terrestres). 97,80 % de précision, macro F1 0,9779 en 25 epochs.

PyTorchResNet-18Python+2
UrbanFlow — Streaming
05
UrbanFlow — Streaming

Pipeline temps réel sur les données Vélib' (API GBFS) : ingestion Kafka (KRaft), Spark Structured Streaming avec fenêtres et watermark, stockage chaud PostgreSQL et froid Parquet/MinIO, modèles XGBoost et GRU servis par FastAPI, dashboard cartographique Streamlit. 7,3 M de mesures ingérées sur 1 516 stations. Conclusion documentée : à court terme la persistance est quasi optimale, XGBoost n'améliore que le RMSE (+1 à +5 %) — on sert le modèle honnêtement étiqueté.

KafkaSparkPostgreSQL+6
06
ACB — Caisse, stock & vitrine

Client réel : boutique multimarque de vêtements américains. Application de caisse et de gestion de stock (PWA React : scan EAN par caméra ou douchette, vente à crédit, ticket WhatsApp, rapport Z, photos compressées côté navigateur) et site vitrine public bilingue FR/AR. Backend Spring Boot 3.5 en JDBC : mouvements de stock append-only protégés par triggers PostgreSQL, marges jamais exposées au rôle vendeur, JWT RS256, 61 migrations Flyway, 585 tests JUnit. En production sur VPS OVH avec HTTPS et sauvegardes quotidiennes.

Java 21Spring BootReact 18+5
07
CyberLab

Plateforme éducative de cybersécurité : simulation d'attaques phishing, injection SQL, détection d'intrusion avec Snort. Interface pédagogique interactive.

Next.jsReactTypeScript+2
Le Guide de la Terminale
08
Le Guide de la Terminale

Plateforme éducative pour élèves de Terminale bac français. 100+ élèves, 5 pays, 100 % de réussite au bac. Cours en ligne, exercices interactifs, suivi personnalisé.

WebJavaScriptHTML/CSS
09
FIELDZ

Plateforme de réservation de terrains de sport (football, padel, tennis…), en production. Architecture web + mobile, système de paiement, gestion des créneaux en temps réel. L'adoption côté clubs reste le défi en cours : pivot à l'étude.

ReactReact NativeSpring Boot+2
MCTNet — Crop Classification
10
MCTNet — Crop Classification

Projet de recherche (Master 1 SII, USTHB · équipe de 3) reproduisant le papier Wang et al. 2024 — MCTNet, un réseau CNN-Transformer léger (~56k paramètres) pour la cartographie des cultures pixel par pixel à partir de séries temporelles Sentinel-2 (36 composites de 10 jours, 10 bandes spectrales). Pipeline complet de bout en bout : acquisition Google Earth Engine sur deux régions agricoles américaines (Arkansas, Californie), prétraitement, entraînement et évaluation (OA / Kappa / F1). Partie 2 : étude d'ablation intégrant des covariables environnementales (sol, climat, topographie). Partie 3 : trois contributions originales — GatedMCTNet (fusion dynamique CNN/Transformer apprise), MCTNet Multiscale et UNetMCTNetWithCovars (encodeur-décodeur U-Net + covariables).

PyTorchCNN-TransformerPython+4
CROUS Sentinel
11
CROUS Sentinel

Bot de veille des logements CROUS du Val-de-Marne. Playwright pilote un vrai Chromium pour franchir la salle d'attente anti-bot du site, puis interroge son API JSON interne toutes les 2 à 3 minutes. Alertes Telegram avec lien direct vers l'annonce, mémoire dédupliquée à écritures atomiques, alerte après 5 échecs consécutifs, tâche planifiée Windows avec verrou mono-instance. 12/12 vérifications déterministes (cycles multiples, panne Telegram, mémoire corrompue).

PythonPlaywrightTelegram Bot API+1
Système de Gestion des Visiteurs
12
Système de Gestion des Visiteurs

Système complet de gestion des visiteurs développé en PFE chez SARL SPINTECHS. Interface admin web (React), application mobile Flutter (scan QR, badges, trilingue FR/EN/AR), borne satisfaction client avec notation 5 étoiles, et module IA de reconnaissance de pièces d'identité (TensorFlow, 94 % de précision). Backend Spring Boot avec JWT, MySQL.

ReactFlutterSpring Boot+4
BUDGY
13
BUDGY

Application mobile de gestion des dépenses personnelles. Publié sur le Google Play Store. Catégorisation automatique, visualisation des tendances, objectifs d'épargne.

FlutterDartFirebase
Compilateur C
14
Compilateur C

Compilateur complet pour un sous-ensemble du langage C : analyse lexicale (Flex), analyse syntaxique (Bison), génération de code intermédiaire et table des symboles.

CFlexBison
eSanté
15
eSanté

Application de gestion hospitalière en Java : dossiers patients, gestion des consultations, ordonnances, facturation. Architecture MVC complète.

JavaSQLJavaFX
16
Love101

Plateforme de cartes animées pour la Saint-Valentin. Cartes personnalisées avec animations CSS, partage via lien unique, stockage Supabase.

Next.js 15React 19Supabase+1
Virus Macro (Red Team)
17
Virus Macro (Red Team)

Projet académique Red Team : simulation de phishing, scareware et exfiltration de données dans un environnement contrôlé. Analyse des vecteurs d'attaque et contre-mesures.

PythonVBASécurité offensive
RCR — Logiques formelles
18
RCR — Logiques formelles

Implémentation Java + JavaFX de cinq formalismes de représentation des connaissances : logique classique (CNF/SAT4J + FOL chaînage avant), logique modale (modèles de Kripke), logique des défauts de Reiter (raisonnement non-monotone), logique de description (ontologies OWL + raisonneur HermiT), et réseaux sémantiques (propagation de marqueurs de Fahlman). Deux domaines : industrie musicale et système judiciaire.

Java 11JavaFXTweetyProject+4
Systèmes Multi-Agents (JADE)
19
Systèmes Multi-Agents (JADE)

Projet en 4 parties autour des SMA et de la planification distribuée : protocole d'enchères anglaises FIPA (1 vendeur, N acheteurs — performatifs CFP/PROPOSE/ACCEPT), agents mobiles avec décision multi-critères (1 acheteur, N vendeurs), planification AIMA classique en Python, planification multi-agents centralisée produisant des plans distribués.

JavaJADEFIPA-ACL+2
Métaheuristiques (PSO + GA)
20
Métaheuristiques (PSO + GA)

9 TPs sur les métaheuristiques d'optimisation : PSO (Particle Swarm Optimization) sur fonctions benchmark unimodales (Sphere, Rosenbrock) et multimodales (Rastrigin, Schwefel, Griewank), Feature Selection avec PSO sigmoïde binaire couplé à KNN, et Algorithmes Génétiques avec sélections Random/Cumulated/N Best et croisements 1-Point/2-Point. Métriques Best/Mean/STD sur multiples runs, courbes de convergence.

PythonNumPyMatplotlib+2
Bench Tris (Complexité)
21
Bench Tris (Complexité)

Banc d'essai en C pour comparer plusieurs algorithmes de tri (tri à bulles classique et optimisé, tri par tas min construit par insertions). Chronométrage haute précision via QueryPerformanceCounter sous Windows, comparaison best/worst/random sur tableaux de taille variable, courbes de complexité O(n²) vs O(n log n) en échelle logarithmique.

CAlgorithmiqueCode::Blocks
03

Mon arsenal technique

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTML / CSS

Backend

Spring BootJavaNode.jsExpress.jsPostgreSQLSQL

Mobile

FlutterDartReact Native

IA & Data

PythonPyTorchTensorFlowNumPyPandasScikit-learn

DevOps & Outils

GitGitHubDockerCI/CDSupabaseLinuxPostman

Cybersécurité

Snort (IDS)Analyse de vulnérabilitésRed Team (académique)
04

Parcours & expériences

2026 – Présent
Développeur indépendant · Forward Deployed Engineer
American Clothing Brands (ACB)

Client réel, boutique multimarque. Recueil du besoin avec un gérant non technique, maquettes validées, puis livraison en production en 3 sprints : caisse, scan codes-barres, réception et stock, back-office, site vitrine FR/AR. Déploiement sur VPS OVH (HTTPS, sauvegardes quotidiennes), formation du gérant, 250+ livraisons en 6 semaines pilotées par les retours terrain, maintenance continue.

Java 21Spring BootReact 18PostgreSQLClient réel
2026 – Présent
Fondateur & Développeur Full Stack
Coiflow

SaaS de gestion pour barbershops. Conception de l'architecture, développement full stack (React 18, Spring Boot, Java 17), déploiement et opérations.

ReactSpring BootTypeScriptSaaS
2025 – Présent
CoFondateur & CTO
FIELDZ

Plateforme de réservation de terrains de sport, en production. Responsable de l'architecture technique, du développement web et mobile, et de l'équipe technique. L'adoption côté clubs reste le mur à franchir : pivot à l'étude.

React NativeSpring BootPostgreSQLCTO
2022 – Présent
Fondateur, Enseignant & Développeur
Le Guide de la Terminale

Plateforme éducative pour élèves de Terminale bac français. 100+ élèves, 5 pays, 100 % de réussite au bac. Développement de la plateforme et cours en ligne.

ÉducationWebEntrepreneuriat
2025 – 2026
Développeur Mobile
BUDGY

Application mobile de gestion des dépenses personnelles publiée sur le Google Play Store. Développement Flutter/Dart, intégration Firebase.

FlutterDartFirebaseGoogle Play
2024 – 2025
Chef de groupe & Développeur Full Stack (PFE)
SARL SPINTECHS

Système de gestion des visiteurs avec IA (reconnaissance de pièces d'identité, 94 % de précision). Architecture Spring Boot + TensorFlow + PostgreSQL.

Spring BootTensorFlowPostgreSQLLeadership
2024 – 2025
Enseignant Mathématiques & Physique-Chimie
Katana School

Cours de mathématiques et physique-chimie pour le baccalauréat français (avec professeure du LIAD).

MathématiquesPhysique-ChimieEnseignement
2023 – 2024
Organisateur & Animateur scientifique
CERIST

Organisation et animation de conférences IA et de l'événement Kidz Science Day au Centre de Recherche sur l'Information Scientifique et Technique.

IAVulgarisationÉvénementiel
2023 – 2024
Stagiaire IT
SONATRACH

Initiation à la cybersécurité, aux réseaux, au développement web et à l'infrastructure Data Center dans la première compagnie pétrolière d'Afrique.

CybersécuritéRéseauxData Center
05

Études & diplômes

2026 – 2027
UPEC – Paris
UPEC – Paris
Master 2 – Sciences des Données et Technologies du Sport (SDTS)

Master Optique, Image, Vision, Multimédia – parcours SDTS. Science des données, apprentissage automatique, traitement du signal et de l'image, vision par ordinateur. Stage de fin d'études : février – août 2027.

2025 – 2026
USTHB – Alger
USTHB – Alger
Master 1 – Systèmes Informatiques Intelligents11,52/20

Machine learning, deep learning, vision par ordinateur, optimisation, traitement du langage naturel.

2022 – 2025
USTHB – Alger
USTHB – Alger
Licence Informatique11,94/20 – 95/402

Algorithmique, bases de données, réseaux, systèmes, compilation, IA. Moyenne Licence : 11,94/20 — Classement 95/402.

2022
Académie Aix-Marseille
Académie Aix-Marseille
Baccalauréat Général – Spé. Mathématiques & Physique-Chimie17,02/20 – Mention TB

Mention Très Bien. Mathématiques 19/20, Physique-Chimie 20/20.

07

Réflexions & articles

🛰
À la une
IA & TechniqueAvr. 20268 min

Comment j'ai atteint 97,8% de précision sur EuroSAT avec ResNet-18

Fine-tuning, data augmentation, gestion du déséquilibre de classes : retour complet sur mon projet de classification d'images satellite.

Lire l'article
Startup6 min

De l'idée à la prod : comment j'ai lancé FIELDZ en tant qu'étudiant

Les vraies galères de lancer une plateforme de réservation de terrains de sport pendant ses études.

Mars 2026
Full Stack5 min

Construire Coiflow en solo : les vraies galères du full stack

Un SaaS de A à Z en solo : auth, paiements, onboarding, déploiement. Ce que personne ne te dit.

Fév. 2026
Cybersécurité7 min

Ce que le stage SONATRACH m'a appris sur la vraie sécurité en entreprise

Réseaux, Data Centers, et la réalité de la cybersécurité dans une des plus grandes entreprises d'Afrique.

Jan. 2026
Réflexion4 min

Étudier l'IA à l'USTHB : ce que l'école n'apprend pas

Entre les cours théoriques et les projets réels, il y a un gouffre. Voici comment je l'ai comblé.

Nov. 2025
Sécurité7 min

OAuth2 Code Exchange : pourquoi tu ne devrais jamais balancer un JWT dans l'URL

Retour d'expérience FIELDZ : du JWT dans le fragment à l'échange de code court, puis migration full cookie HttpOnly.

Avr. 2026
IA & Optimisation8 min
🧬

PSO vs Algorithmes Génétiques : deux philosophies pour fuir les minima locaux

Comparaison pratique des deux grandes familles de métaheuristiques sur les fonctions benchmark classiques.

Avr. 2026
Systèmes Multi-Agents9 min
🤝

Implémenter une enchère anglaise avec JADE : performatifs FIPA et behaviours

Construire un protocole de négociation distribué à plusieurs agents Java avec JADE.

Mars 2026
IA Symbolique9 min
🧠

Logique non-monotone : pourquoi un raisonneur peut changer d'avis

Théorie des défauts de Reiter, ontologies OWL et réseaux sémantiques : trois manières de représenter un raisonnement qui se révise.

Mars 2026
Cybersécurité6 min
🛡️

CyberLab : construire 3 modules pédagogiques (phishing, SQLi, IDS) sur un même backend

Architecture modulaire Node.js, moteur de règles Snort en JS, et leçons tirées du déploiement sur Render.

Fév. 2026
Algorithmique5 min
📊

Best, Worst, Random : ce qu'un bench en C m'a appris sur la complexité

Petite expérience contrôlée pour mesurer l'écart entre la théorie asymptotique et la réalité du CPU.

Déc. 2025
08

Mes certifications

Cybersecurity Professional Certificate
Cybersecurity Professional Certificate
Google / Coursera
2025
ComplétéVérifier
Data Analytics Professional Certificate
Data Analytics Professional Certificate
Google / Coursera
2024
ComplétéVérifier
Open Science 101
Open Science 101
NASA
2025
ComplétéVérifier
Open Science Essentials
Open Science Essentials
NASA
2025
ComplétéVérifier
AI
AI Essentials
Google / Coursera
2024
Complété
UX
Foundations of UX Design
Google / Coursera
2024
Complété
EN
English C2 — 78/100
EF SET
2024
Complété
09

Travaillons ensemble

Travaillons ensemble

Un projet ? Une opportunité ? Discutons.

difarslan@gmail.com
Prestations · Freelance

Un projet web ou mobile ? Concrétisons-le.

Site vitrine, application web, mobile ou solution IA — je conçois et développe votre produit sur mesure, de A à Z.

Découvrir mes prestations