Abdellah Aazdag

Profil / 01

À propos

L’ingénierie logicielle au croisement des systèmes, des interfaces et des flux de données.

Profil

Orientation d’ingénierie

Portrait d’Abdellah Aazdag

J’interviens sur les services backend, les applications full-stack ainsi que les frontières de données et de livraison qui les relient.

Ma base technique s’est construite en mathématiques et en informatique avant de se prolonger par des études d’ingénieur en Technologies de l’Information et Réseaux de Communication à l’ENSA Oujda.

Les projets logiciels et les stages ont élargi cette base aux API, aux interfaces web et mobiles, aux données persistantes, à l’authentification, à l’intégration de systèmes externes, aux tests automatisés et aux chaînes de livraison.

Mon expérience appliquée comprend un projet de fin d’études chez CDG Capital et un travail mobile full-stack chez OpenSNZ Technology SARL.

J’aborde aujourd’hui le logiciel comme un système connecté : les règles métier doivent rester explicites, les interfaces doivent avoir des frontières claires et les outils de soutien — y compris l’IA — doivent avoir une responsabilité définie.

Parcours

Fondations techniques

B01Terminé

ENSA Oujda

Études d’ingénieur — ITIRC

Études d’ingénieur achevées en Technologies de l’Information et Réseaux de Communication.

B022021–2023

Faculté Polydisciplinaire de Ouarzazate

DEUG — Mathématiques et informatique

Une base en mathématiques, informatique et résolution analytique de problèmes avant les études d’ingénieur.

Pratique

Approche d’ingénierie

  1. A01

    Préserver l’indépendance du domaine

    Séparer les règles métier de l’infrastructure afin que les interfaces et intégrations puissent évoluer sans redéfinir le comportement central.

  2. A02

    Normaliser avant de traiter

    Transformer des entrées hétérogènes en une représentation interne stable avant d’appliquer les calculs ou les transformations en aval.

  3. A03

    Encadrer le probabiliste

    Utiliser l’IA pour l’interprétation et l’analyse tout en conservant les calculs métier reproductibles dans du code déterministe.

  4. A04

    Rendre la validation reproductible

    Utiliser les tests automatisés, les conteneurs et les contrôles CI/CD pour réduire le risque de régression et reproduire plus facilement la livraison.

Périmètre

À travers le système

L’enjeu n’est pas un framework unique, mais les connexions d’ingénierie entre les couches applicatives, les données, les interfaces et la livraison.

  • Systèmes backend et API
  • Intégration full-stack et mobile
  • Architecture et flux de données
  • DevOps, tests et livraison
  • Systèmes intégrant une IA encadrée

Outils représentatifsPython · Java · React · FastAPI · PostgreSQL · Docker · CI/CD

Projets sélectionnés