INGÉNIEUR LOGICIEL · SYSTÈMES D'ENTREPRISE · PAIEMENTS · GESTION DOCUMENTAIRE · IA

Je conçois les systèmes qu'une banque ne peut pas se permettre de casser.

La complexité est inévitable.
Une mauvaise architecture, non.

Paiements ISO 20022, gestion documentaire, intelligence artificielle appliquée : je construis la partie du logiciel qui doit rester fiable même quand tout le reste échoue. Actuellement Ingénieur Logiciel à la Banque d'Algérie.

L'ARCHITECTURE VIVANTE · DÉFILEZ POUR EXPLORER

02 / L'INGÉNIEUR DERRIÈRE LE SYSTÈME

Un ingénieur qui conçoit, intègre et fait évoluer des systèmes d'entreprise complexes.

Je suis Salim Mabed, Ingénieur Logiciel, avec une formation en Systèmes Informatiques Intelligents et une expérience dans des environnements où la fiabilité, la sécurité et la précision sont essentielles.

Mon parcours m'a amené à travailler sur des problématiques allant du développement logiciel et de l'intelligence artificielle jusqu'aux systèmes d'entreprise : systèmes de paiement, intégration de systèmes financiers et comptables, numérisation et archivage électronique.

Ce qui m'intéresse particulièrement, ce sont les architectures, les flux, les intégrations et les exigences de fiabilité, de sécurité et de traçabilité qui permettent à plusieurs systèmes de fonctionner ensemble. Mais un système performant ne doit pas être complexe à utiliser, d'où l'importance égale que j'accorde à l'architecture technique et à l'expérience utilisateur.

Mon objectif est simple : concevoir une technologie qui fonctionne à merveille, derrière l'écran comme devant.

3
ANS · DEV & IA
5
PROJETS LIVRÉS
12
CERTIFICATIONS

03 / EXPERTISE

Six domaines, un seul fil conducteur : maîtriser la complexité des systèmes d'entreprise.

Ingénierie des Systèmes d'Entreprise

01

Concevoir et intégrer des systèmes d'entreprise fiables, sécurisés et traçables, dans des environnements réglementés.

  • Architecture logicielle
  • Intégration de systèmes
  • API & interopérabilité
  • Fiabilité & sécurité
  • Traçabilité & piste d'audit

Systèmes de Paiement & Normes Financières

02

Intégrer des systèmes de paiement et des flux financiers structurés par la norme ISO 20022 et les standards associés.

  • ISO 20022
  • SWIFT / MX
  • Flux de paiement
  • Intégration de systèmes financiers
  • Traitement des transactions

Systèmes Comptables & Grand Livre

03

Relier les flux opérationnels aux systèmes comptables : cohérence des données, rapprochement, référentiels.

  • Systèmes comptables
  • Intégration au grand livre
  • Flux de rapprochement
  • Données référentielles
  • Cohérence des données

Numérisation, GED & Archivage

04

Numérisation documentaire, GED et archivage électronique, avec les normes ISO, NF et référentiels de conservation applicables.

  • Numérisation documentaire
  • GED / ECM
  • Archivage électronique
  • Normes ISO & NF
  • Conservation & intégrité

IA & Systèmes Intelligents

05

Modéliser, prédire, apprendre, et savoir quand l'IA n'est pas la bonne réponse.

  • Apprentissage automatique
  • TAL
  • Apprentissage profond
  • LLM
  • Développement assisté par IA

Développement Moderne

06

Automatiser ce qui est répétitif pour concentrer l'effort sur ce qui demande du jugement.

  • Automatisation
  • Outillage développeur
  • Interfaces modernes
  • Applications pilotées par la donnée
  • Prototypage rapide

04 / ZOOM SUR LE SYSTÈME

Une application n'est pas un écran. C'est un empilement de décisions.

Sélectionnez une couche pour voir ce qu'elle contient réellement, et ce qu'elle garantit aux couches voisines.

UTILISATEUR · INTENTION

Tout commence par une intention. La couche la plus simple à dessiner et la plus facile à trahir.

TâcheContexteConfiance

05 / TRAVAUX SÉLECTIONNÉS

Cinq projets. Le problème d'abord, la technologie ensuite.

PROJET 01

Systèmes de Paiement & Intégration Financière

Concevoir et intégrer des systèmes de paiement fiables dans un environnement réglementé.

JavaSpring BootOracleISO 20022SWIFT / MXAPI REST
◦ Confidentiel : détails non communicables

PROBLÈME

Faire dialoguer des systèmes de paiement, des référentiels et des systèmes comptables autour de standards financiers exigeants, dans un environnement où une erreur de flux se traduit directement en écart comptable, pas en simple bug.

APPROCHE

Lecture métier du flux de paiement avant toute décision technique : cartographie des flux, contrôles de conformité, points d'intégration, comptabilisation, traçabilité de bout en bout. Chaque étape isolée, observable et rejouable.

RÉSULTAT

Contribution active à la mise en conformité ISO 20022 d'un système de paiement critique : cartographie des flux, intégration de plusieurs points de contrôle réglementaires sur plusieurs mois. Détails techniques sous confidentialité, démontrables en entretien.

PROJET 02

Systèmes Documentaires d'Entreprise · Numérisation, GED & Archivage

Rendre un document numérique aussi fiable qu'une écriture comptable.

GED / ECMNumérisationArchivage électroniqueISO & NFMétadonnées
◦ Confidentiel : détails non communicables

PROBLÈME

Un document numérisé n'a de valeur que si son intégrité, son cycle de vie et sa conservation sont démontrables, ce qui relève autant des normes que de l'architecture.

APPROCHE

Chaîne complète : numérisation, indexation et métadonnées, GED, puis archivage électronique aligné sur les normes ISO et NF et les référentiels de conservation applicables. Traçabilité et durée de rétention traitées comme des exigences de conception, pas comme des options.

RÉSULTAT

Chaîne de numérisation et d'archivage électronique déployée sur plusieurs types de documents et plusieurs services internes, conforme aux référentiels ISO/NF applicables. Volume et détails sous confidentialité, démontrables en entretien.

PROJET 03

Estimation Intelligente de l'État de Santé des Batteries

Prédire la fin de vie d'une cellule avant qu'elle ne la trahisse.

PythonScikit-learnXGBoostAlgorithme GénétiqueLaTeX
GitHub ↗

PROBLÈME

Estimer l'état de santé de batteries Li-ion à partir des premiers cycles de charge, sur le dataset du Toyota Research Institute (124 cellules testées jusqu'à défaillance).

APPROCHE

Extraction de features par cycle, puis modèle d'ensemble (Random Forest, XGBoost, régression linéaire) dont les poids sont optimisés par algorithme génétique plutôt que fixés à la main.

RÉSULTAT

RMSE final de 0.0114, soit 88 % de moins que le même ensemble non pondéré. Mémoire de Master.

PROJET 04

Pulse · Plateforme de Don de Sang

Relier un besoin de sang urgent à un donneur compatible à proximité, avant que le stock ne devienne critique.

FlutterDartFirebaseFigma
GitHub ↗

PROBLÈME

Les dons de sang manquent rarement de donneurs : ils manquent de coordination entre besoin, stock et proximité au bon moment.

APPROCHE

Application mobile Flutter/Firebase : carte des centres de don à proximité, questionnaire d'éligibilité avant le don, prise de rendez-vous enregistrée en base.

RÉSULTAT

Sélectionnée pour le Google Solution Challenge 2023, développée en équipe de 4 avec plus de 40 commits publics (historique complet sur GitHub).

PROJET 05

IA Conversationnelle · BERT × GPT-2

Deux modèles, une conversation, aucun script.

PythonPyTorchBERTGPT-2
GitHub ↗

PROBLÈME

Faire dialoguer deux modèles de langue de façon cohérente, bien avant que les LLM ne deviennent une commodité.

APPROCHE

Pipeline d'échange tour par tour : BERT pour la compréhension et la sélection, GPT-2 pour la génération, avec contrôle de la dérive du contexte.

RÉSULTAT

Base de mes conférences DevFest sur le NLP (2023) et de ma compréhension actuelle des LLM.

06 / ÉVOLUTION

Six ans à remonter la pile, du langage au système.

ACTUEL

PAIEMENTS × DOCUMENTS × IA

Certification ISO 20022, l'IA comme outil d'ingénierie. Même méthode, périmètre plus large.

Dans cette évolution, l'IA n'est pas une finalité mais un outil d'ingénierie de plus, elle accélère sans remplacer la compréhension du problème et la rigueur d'architecture.

IA→ Automatisation→ Code→ Produit

07 / ARCHITECTURE → LOGIQUE → CODE

Le code est la dernière étape, pas la première.

FONCTION
ENTRÉE
SORTIE
LOGIQUE
01receive(payment)entrée contrôlée
02validate(payment)règles métier & conformité
03enrich(referential)référentiels
04postToLedger(entry)comptabilisation
05archive(record)traçabilité & conservation
class TransferService {

    Result process(PaymentMessage msg) {
        var payment  = intake.receive(msg);
        var checked  = validator.validate(payment);
        var enriched = referential.enrich(checked);

        return repository.commit(enriched);
    }
}

La même intention, à trois niveaux de zoom. C'est dans cet ordre que je travaille : structure, puis flux, puis implémentation.

08 / AU-DELÀ DU CODE

Le logiciel ne s'écrit pas seul, et pas en silence.

Partager

Conférencier DevFest sur l'IA et le NLP, formateur Python au GDSC, enseignant en informatique. Expliquer clarifie.

  • DevFest 2022 & 2023
  • GDSC Python Track
  • Formation diplômante

Explorer

IA, science, philosophie, échecs. Des terrains différents, la même exigence : comprendre la structure avant de jouer.

  • Recherche appliquée
  • Philosophie
  • Échecs

Construire

Projets personnels, expérimentations, automatisations. La meilleure façon de comprendre un système reste d'en construire un.

  • Projets personnels
  • Automatisation
  • Prototypage rapide

09 / DIPLÔMES & CERTIFICATIONS

FORMATION

Master · Systèmes Informatiques Intelligents
Université Mouloud Mammeri
2022-2024
Licence · Systèmes Informatiques
Université Mouloud Mammeri
2019-2022

LANGUES

FrançaisAvancé
AnglaisAvancé
ArabeAvancé
KabyleLangue maternelle

CERTIFICATIONS

Introduction to Software Engineering2025 · 09
IBM
Génie logiciel · Méthodes agiles · Architecture
Vérifier ↗
Python for Everybody Specialization2023 · 08
Coursera
Python · Structures de données · Web · Bases de données
Vérifier ↗
Capstone: Retrieving, Processing & Visualizing Data2023 · 08
Coursera
Programmation · Visualisation · Analyse de données
Vérifier ↗
Using Databases with Python2023 · 08
Coursera
Bases relationnelles · SQL · SQLite
Vérifier ↗
Using Python to Access Web Data2023 · 08
Coursera
Web scraping · APIs · Extraction de contenu
Vérifier ↗
Fundamentals of Deep Learning2022 · 11
NVIDIA
Réseaux de neurones · CNNs · Traitement d'images
Vérifier ↗
Cyber Security Operations2022 · 09
ICT Towers
Cybersécurité · Opérations de sécurité · SOC
Google Cloud Essentials2022 · 09
Google Cloud Skills Boost
Cloud computing · GCP · Infrastructure
Vérifier ↗
Python Data Structures2022 · 08
Coursera
Structures de données · Python · Algorithmique
Vérifier ↗
Introduction to Artificial Intelligence (AI)2022 · 05
IBM
Concepts IA · Impact · Éthique · Applications
Vérifier ↗
Programming for Everybody (Python)2022 · 02
Coursera
Python · Programmation · Fondamentaux
Vérifier ↗

10 / RETOURS DE PAIRS

« Collaborer ensemble sur divers projets techniques, c'est un pilier solide. »
Hanine Bouchiba
Ingénieure Logicielle · Backend & Systèmes Distribués
LinkedIn ↗
« Personne très brillante et sérieuse, vraiment motivée, toujours actif et prêt à résoudre n'importe quel problème informatique. »
Arezki Kahlouche
Développeur Full-Stack · Passionné d'IA & ML
LinkedIn ↗
« C'est la personne la plus créative que je connaisse de toute ma vie. »
Yanis Douki
Développeur
LinkedIn ↗
« Travailleur acharné, toujours investi dans les projets du club, avec une rigueur exemplaire. »
Aomar Khelifi
MSc IA · Recherche TAL & Vision par Ordinateur
LinkedIn ↗

11 / PARTENAIRES & INVESTISSEURS

Vous explorez l'Algérie pour investir ou nouer des partenariats ?

Basé à Alger, je connais l'écosystème tech, bancaire et entrepreneurial local, et je peux être votre point d'ancrage sur le terrain.

RÉSEAU & MISE EN RELATION

Networking local

Vous cherchez à rencontrer les bons acteurs de la tech, de la finance ou de l'entrepreneuriat en Algérie ? Je facilite les présentations et vous oriente dans l'écosystème local.

LIAISON & REPRÉSENTATION

Représentant local

Pour les entreprises qui s'implantent ou investissent en Algérie, je peux agir comme interlocuteur local : coordination, suivi de dossiers, interface avec les acteurs sur le terrain.

Discutons de votre projet

Et la suite ?

Je m'intéresse toujours aux problèmes complexes qui valent la peine d'être résolus : systèmes critiques, intégrations, automatisation, IA appliquée.

Construisons quelque chose qui a du sens.

3 ANS EN SYSTÈMES RÉGLEMENTÉS · CERTIFIÉ ISO 20022 · 5 PROJETS LIVRÉS