Omar Ziyad Azgaoui

Je développe des logiciels et de l’IA pour ceux qui en ont besoin.

Omar de profil, un portrait fait de centaines de minuscules passants

J’écris du code, j’apprends des langues, je casse des trucs et je les répare, puis je commence chaque nouveau projet sûr qu’il sera plus facile. Spoiler : il ne l’est presque jamais, et c’est ce que je préfère haha.

Fin d’après-midi

Ce que je construis

Des logiciels et de l’IA avec un humain au bout.

L’essentiel de mon travail, c’est de la recherche en IA médicale avec le LiGHT Lab, le Laboratory for intelligent Global Health and Humanitarian Technologies de l’EPFL, qui travaille en partenariat étroit avec la Harvard T.H. Chan School of Public Health. J’ai rejoint le noyau de son équipe en août 2025, comme assistant-étudiant de recherche. Le travail mêle recherche et ingénierie logicielle : l’évaluation de modèles de langage médicaux, la recherche d’information dans des données de toutes sortes, et l’infrastructure qui porte les deux.

J’ai étudié l’informatique à l’EPFL avant de passer à la science des données et à l’intelligence artificielle à la SUPSI. Chez moi, c’est le Maroc. Ce que j’aime en Suisse, c’est le mélange des gens, et toutes les manières qu’ils ont d’aborder un même problème.

L’heure dorée

Recherche au LiGHT

Des modèles de langage médicaux, et de quoi les mettre à l’épreuve.

Voici les projets auxquels j’ai consacré mon temps au labo. L’article plus bas est né du premier.

MOOVE

MOOVE, c’est là que le labo vérifie si l’on peut se fier à un modèle de langage médical : un essai adaptatif dans lequel des cliniciens de nombreux pays évaluent les modèles sur des cas cliniques. Je fais partie de l’équipe derrière la plateforme elle-même. J’ai aidé à la faire passer de Firebase à Convex, à simplifier et documenter le schéma, à construire les flux de contribution et de relecture qu’utilisent les cliniciens, et à transformer leurs jugements en jeux de données de préférences pour l’entraînement. On trouve le projet sur jointhemoove.org.

Meditron

Meditron est le modèle de langage médical du labo. Ma part, c’était les données : j’ai préparé les jeux de données sur lesquels il apprend et lancé les évaluations sur les clusters Alps du CSCS et RCP de l’EPFL. La version ouverte est sur GitHub.

MMIRAGE

MMIRAGE automatise la mise en forme et l’augmentation de jeux de données avec des modèles de langage et de vision-langage. J’y ai contribué, et le code source est sur GitHub.

mmore

mmore est un pipeline RAG multimodal qui indexe des PDF, des fichiers bureautiques, de l’audio, de la vidéo et des pages web sur de nombreuses machines. J’y ai contribué, et la version 2 est sortie en juillet 2026. Le code source est sur GitHub.

L’équipe LiGHT, assise sur les lettres EPFL.
On fête la victoire à Innovate for Impact, à Genève.
Réunion de labo en casquettes LiGHT.
AI for Good Global Summit à Genève, en juillet 2026, où le cas d’usage MOOVE du labo a remporté Innovate for Impact.
Le poster à la main, le drone derrière.
5 photos. Ouvre-en une pour toutes les parcourir.

Macharia P, Kachimanga C, Mahende MK, and others, including Azgaoui OZ. Evaluating large language models as clinical decision support tools in primary healthcare settings: protocol for a multi-country comparative validation study on expert-adjudicated hypothetical vignettes (hypMOOVE-PHC). medRxiv, 15 September 2026.

Lis le preprint ou jette un œil à Google Scholar.

Avec leurs mots

Ces recommandations viennent de LinkedIn, où deux personnes avec qui j’ai eu la chance de travailler de près au labo les ont écrites : l’une dirige mon travail, l’autre a bien plus d’expérience que moi. Je les laisse en anglais, telles quelles.

Omar, or Azo as we know him at LiGHT, is one of the most capable, focused, and impressive undergraduates I have worked with (top 1%). He learns quickly, looks beyond the immediate task, and has a strong instinct for identifying what a team actually needs. He brings forward thoughtful ideas, takes ownership of them, and follows through with work that is useful and well executed.

He is also a superb colleague: curious, dependable, receptive to feedback, and confident enough to contribute meaningfully alongside senior engineers and researchers. His humour, warmth, and professionalism have made him a truly valued member of LiGHT.

I remain available to share even more effusive praise for Azo as required.

Annie Hartley Professor and Director of LiGHT Lab at EPFL 17 July 2026

Omar has been a fantastic addition to our lab this year, managing to bring his ideas to help the team progress further, making tools to make our lives easier and he got things done (and well done) for the MOOVE and some of my projects within the lab. He is quite sociable, a great addition that makes the lab even nicer of a workplace, while still showing true professionalism.

Fabrice Nemo Academic Coordinator at LiGHT Lab 5 July 2026

Coucher de soleil

Des outils qui servent

La plupart sont nés parce que quelqu’un à côté de moi en avait besoin.

Parfois un relecteur, parfois un camarade de cours ou un collègue du labo. Voici ceux qui sont restés.

La fiche de reviewer-two sur le GitHub MarketplaceOuvre-le sur le Marketplace

reviewer-two

Une GitHub Action que tu ajoutes comme relecteur, comme n’importe qui d’autre. Elle lit tout le dépôt avant de dire quoi que ce soit, laisse des commentaires dans le code avec des blocs de suggestion, rend un verdict, et n’approuve jamais, un peu comme le fameux Reviewer #2 du monde académique. hihi

Le code est sur GitHub, ou installe-la depuis le Marketplace.

SUPSI Schedule affichant une semaine de cours pour une classeOuvre le site

SUPSI Schedule

L’horaire du DTI sous forme d’abonnement de calendrier. Choisis ta classe, retire les cours que tu ne suis pas, et ton téléphone reste à jour chaque fois que l’horaire est republié.

Ouvre le site ou lis le code source.

Trois fiches de conférences sur le LiGHT Conferences Calendar, chacune avec sa date de soumission et un compte à reboursOuvre le site

LiGHT Conferences Calendar

Un suivi des échéances des conférences de recherche. Le labo en avait besoin, alors je l’ai construit : des comptes à rebours jusqu’aux soumissions, un calendrier qui tient compte des fuseaux horaires, l’export ICS et des rappels sur Slack.

Ouvre le site ou lis le code source.

Construits à plusieurs

  • MATCH Des retours pour les danseurs à partir de vidéos, avec l’EPFL AI Team de 2025 à 2026. J’ai développé l’extraction de poses et la comparaison des mouvements qui confronte une performance à sa référence.

Mes débuts

ReCHor 2025

Les trajets de l’EPFL à Gruyères, avec les arrêts et les changements de l’un d’eux.

Un planificateur d’itinéraires pour les transports publics suisses, construit avec un camarade en 2025 sur l’algorithme Connection Scan, avec une recherche multicritère et une interface JavaFX.

ICMonGame 2024

La ville, avec son arène et son Centre Pokémon.

Un jeu de créatures au tour par tour en Java, construit avec un camarade en 2024 dans l’esprit de Pokémon. C’était ma première vraie conception orientée objet.

L’heure bleue

Vie associative

Là où sont passées la plupart de mes soirées.

AGEPoly

Équipe sport, depuis 2025

Je suis venu pour le sport, et je suis resté pour les gens.

1 sur 7 : Une vingtaine de joueurs alignés sur les marches du podium d’une salle de sport, sous une bannière à la chouette rouge et blanche.

EPFL AI Team

Ingénieur ML, de 2025 à 2026

J’ai trouvé ici des gens qui construisent des choses juste pour le plaisir, et je m’y suis tout de suite senti à ma place.

1 sur 4 : Une quinzaine d’étudiants posent ensemble devant un stand de l’EPFL AI Team, sous un plafond en béton.

Students 4 Students

Assistant d’enseignement et staff événementiel, de 2025 à 2026

Chaque année, une nouvelle volée arrive sans savoir où se trouve quoi que ce soit, et pendant une semaine, j’ai la chance d’être celui qui sait, et qui guide.

1 sur 3 : Des étudiants en tablier et badge traversent une cantine avec des plateaux de pain, l’un d’eux sourit à l’objectif.

CLIC

Staff, 2026

Une faculté, c’est beaucoup de monde qui s’assoit rarement à la même table. Le temps d’une soirée, on a fait en sorte que ce soit le cas.

1 sur 3 : De longues rangées de tables pleines d’étudiants sous la verrière d’un atrium ; un encart montre trois membres du staff.

Forum EPFL

Bénévole, 2025

J’aime les heures qui précèdent l’ouverture d’un grand événement, quand tout doit encore se mettre en place et que personne ne regarde.

1 sur 2 : Une Formule 1 verte et noire sur une moquette bleue, sur un stand de salon ; un encart montre une personne en costume et lunettes.

DESMNU

Délégué, puis formateur, de 2019 à 2023

C’est ici que j’ai appris à parler devant une salle pleine, puis à aider d’autres à le faire.

1 sur 13 : Quatre délégués de simulation de l’ONU sur scène, Omar en costume bleu tenant un trophée en verre

Crépuscule

Temps libre

Le reste de la journée.

Le surf, dès qu’il y a une côte à portée. J’ai grandi à Rabat, au bord de l’Atlantique, alors c’est lui qui est venu en premier.
L’escalade, avec quelques podiums entre 2016 et 2020.
Le volley, avec une deuxième place à l’UNSS en 2018, la course à pied, et un podium en aquathlon : deuxième en individuel, troisième en équipe.
L’arabe et le français d’abord, l’anglais tous les jours, l’allemand au niveau B1 du Goethe-Institut, et le mandarin au HSK 2. Ces deux derniers sont des quêtes secondaires toujours en cours.العربية Français English Deutsch 汉语

Là où ça s’est passé

J’ai grandi à Rabat et je suis venu en Suisse pour mes études, et depuis, quelques voyages m’ont fait passer une frontière ou deux. La liste des endroits que je veux voir grandit plus vite que celle des endroits où je suis allé.

Déjà visités

À visiter

Nuit

Contact

Pour les créateurs, les chercheurs, et tous ceux qui transforment une idée en quelque chose d’utile.

Écris-moi pour un projet, un article, ou un bug qui m’a échappé. Le mail est le plus rapide, et le formulaire arrive dans la même boîte.

omarziyad.azgaoui2005@gmail.com

ou

À lire

Tu préfères la ligne de commande ? , ou appuie sur la touche accent grave (`) où que tu sois.

Voilà, c’est toute la soirée. Bonne nuit.

© Omar Ziyad Azgaoui ·