Disponible pour des missions, des postes et la recherche

IA et cybersécurité · Recherche · Enseignement

Bonjour, moi c’est Youssef.
Je crée, j’explore
et j’enseigne.

Je suis ingénieur en IA et cybersécurité, chercheur et enseignant en informatique. J’aime relier les idées et les données pour résoudre des problèmes concrets et rendre le raisonnement accessible.

Diplômé en informatique, programme spécialisé, avec distinction
Université de Windsor · Spécialisation en intelligence artificielle · Mineure en mathématiques

Vous avez un projet en tête ? Découvrir mes services de conseil ↗

Basé au Canada · Disponible à distance et en présentielVous cherchez un tuteur en informatique ? →

Quelques mots sur moi

Je suis attiré par les problèmes dont les éléments existent déjà, mais pour lesquels le bon système reste à construire. J’aime comprendre un environnement, repérer des liens utiles dans ses données et transformer une idée en un outil utilisable.

Je suis consultant indépendant et enseignant en informatique, avec une expérience en recherche en IA, analyse de sécurité, cybersécurité industrielle et formation technique. Je souhaite poursuivre la recherche en IA et cybersécurité, vers une maîtrise puis un doctorat.

Mes missions comprennent aussi le red teaming manuel de LLM et des workflows Python/API pour classer des sites web. J’aime rendre le travail vérifiable grâce à des exemples réels, une documentation claire et une évaluation pratique.

Un échange international à l’Université de Tours m’a permis de travailler sur AGORA et de renforcer mon français. Je travaille en anglais, en français et en arabe, et j’apprécie les collaborations interculturelles.

Travailler avec moi

  • Systèmes d’IA et de données
    Recherche d’information, workflows d’agents, intégration de modèles et préparation des données.
  • Cybersécurité
    Analyse réseau, laboratoires de sécurité, rédaction technique et formation.
  • Enseignement et collaboration
    Tutorat individuel en informatique, accompagnement de projets et possibilités de recherche.

Quelques projets auxquels j’ai contribué

Page du document original
Page du document original
Prototype de recherche · Janv.–avr. 2026

AGORA — Assistant de raisonnement sur les données publiques ouvertes à base d’agents

J’ai conçu et implémenté AGORA, le composant d’orchestration du cadre Agent-Enhanced Data Services (AEDS), élaboré en collaboration, pour répondre à des questions en langage naturel sur des données publiques grâce à la recherche, à la planification et à des traitements spécialisés.

  • Conception d’une recherche hybride sur les métadonnées des jeux de données, associant recherche vectorielle et BM25.
  • Séparation du raisonnement général fondé sur la recherche d’information et des traitements techniques orientés calcul.
  • Structuration du système pour produire des réponses explicables, sourcées et fondées sur les données.
  • Ajout de workflows d’évaluation pour les questions de découverte et d’analyse, sur plusieurs configurations de modèles.
Python Weaviate Azure OpenAI RAG DSPy Agents d’IA

La requête de démonstration sur PC local a pris environ 2 min 30 s. Le prototype télécharge les ressources sélectionnées et les traite séquentiellement. Les agents parallèles, la mise en cache et l’accès sélectif aux API sont des améliorations proposées ; leur gain de vitesse n’a pas été mesuré. L’évaluation reste préliminaire.

Application réelle · Parcourir les captures de l’interface
Application réelle · Parcourir les captures de l’interface
Projet personnel

Ressist — Plateforme de CV et lettres de motivation assistée par IA

Application full-stack qui stocke un profil professionnel structuré dans une base vectorielle et génère des lettres de motivation et des CV adaptés aux offres d’emploi, à partir de l’expérience réelle de l’utilisateur plutôt que de modèles génériques.

  • Développement d’un backend FastAPI avec recherche hybride (vecteurs + BM25) sur Weaviate et embeddings OpenAI.
  • Utilisation de DSPy pour extraire des informations structurées de descriptions libres d’expériences, et générer des CV selon une approche de type RLM avec recherche via des outils.
  • Livraison d’un tableau de bord React + Vite pour les opérations CRUD, les profils professionnels, les témoignages, l’historique de génération et l’export de sauvegardes JSON.
Python FastAPI React Vite Weaviate OpenAI DSPy RAG Docker
Exécution réelle en ligne de commande · Projet d’équipe
Exécution réelle en ligne de commande · Projet d’équipe
Projet d’équipe en génie logiciel · Sept.–déc. 2025

LHDiff — Suivi des lignes de code source

Implémentation et évaluation d’une méthode de suivi des lignes inspirée de la recherche publiée sur LHDiff (Asaduzzaman et al., 2013).

  • Contribution à la conception de l’algorithme, à l’implémentation Python, au prétraitement et à un jeu d’évaluation de 25 paires.
  • Combinaison de la similarité textuelle, de jetons structurels et du contexte des lignes voisines pour étudier les lignes modifiées, déplacées, scindées ou fusionnées.
  • Co-rédaction du rapport et contribution aux maquettes d’interface. Les images d’interface sont des concepts de conception ; les exemples de travaux montrent aussi de véritables sorties en ligne de commande.
PythonAlgorithmesGénie logiciel
Page du document original
Page du document original
Mission pour un client

Pipeline de détection réseau fondé sur les graphes

Un pipeline client reliant la télémétrie réseau à des structures de graphes pour l’analyse comportementale. Le travail livré couvre l’ingestion des données et la construction des graphes ; la détection par GNN était une application envisagée pour la suite.

Zeek Neo4j Logstash Cypher Docker
Page du document original
Page du document original
Projet universitaire · Détection d’intrusions

AI-IDS — Système de détection d’intrusions par apprentissage automatique

Travaux de détection d’intrusions combinant une conception de sécurité fondée sur les signatures et la classification par apprentissage automatique pour une surveillance réseau à plusieurs niveaux.

  • Conception d’une architecture IDS modulaire associant détection par signatures et classification XGBoost.
  • Implémentation de la capture de paquets, de l’extraction de caractéristiques de flux, de l’entraînement XGBoost et de l’inférence en direct avec des caractéristiques réseau de type CICIDS.
  • Étude du comportement de détection et des limites de l’implémentation dans un cadre universitaire.
XGBoost Snort Python Ingénierie des caractéristiques
Première page de mon guide MITRE ATT&CK avec une illustration de la matrice Enterprise ATT&CK Rédaction indépendante · Mars 2025

Guide MITRE ATT&CK

Rédaction d’un guide pratique et de documents de référence Enterprise ATT&CK pour aider les équipes de sécurité à relier tactiques, techniques et procédures aux workflows défensifs.

Rédaction techniqueOpérations de sécurité
Découvrir d’autres projets Recherche, missions et projets universitaires
Enregistrement original · Test adversarial par contexte
Enregistrement original · Test adversarial par contexte
Mission freelance · Mai 2025

Red teaming des LLM — Tests de requêtes adversariales

Conçu et exécuté des requêtes adversariales manuelles contre ChatGPT, produisant 13 exemples enregistrés avec leurs conversations. Testé des scénarios de cybersécurité et des déclarations d’autorisation, dont un cas où un refus est devenu une réponse technique après une affirmation d’autorisation de red team.

Red teaming des LLMRequêtes adversarialesÉvaluation de sûretéDocumentation technique

Documenté la séquence des requêtes, les refus et les réponses ultérieures du modèle par des enregistrements d’écran et des transcriptions.

Workflow de données en freelance · Oct. 2025

Classification de sites par LLM et traitement par lots

Développé un workflow Python avec l’API Claude Sonnet pour classer les sites en Indie, Corporate ou Unsure et produire des sorties CSV structurées. Affiné les requêtes, le traitement par lots, la récupération de contenu, les limites de tokens et le choix du modèle pour équilibrer délai, coût API et qualité.

Le workflow répondait à un besoin de classement d’une grande liste pouvant atteindre un million de sites. Le travail présenté ici est un échantillon des essais de développement.

PythonAPI ClaudeIngénierie de requêtesTraitement par lotsCSV
Mission pour un client

Système de génération structurée de livres pour enfants

Application d’IA destinée à un client, conçue pour une génération créative contrôlée offrant davantage de cohérence que de simples prompts généralistes.

  • Ajustement fin d’un modèle sur les données du client pour mieux respecter son style.
  • Développement d’une logique préservant une structure déterministe tout en maintenant une variabilité créative.
  • Livraison via une interface web sécurisée et facile à utiliser.
OpenAI Ajustement fin Application web Ingénierie des prompts Déploiement
Article d’équipe original · Courbes d’entraînement
Article d’équipe original · Courbes d’entraînement
Recherche universitaire en équipe · Févr.–mai 2025

Classification d’images de tissus pulmonaires

Co-rédaction d’une étude en équipe sur les CNN pour classer des images histopathologiques en tissu bénin, adénocarcinome et carcinome épidermoïde. Recherche universitaire en classification d’images ; il ne s’agit pas d’un système de diagnostic validé cliniquement.

  • Étude des réseaux neuronaux convolutifs et d’une recherche systématique d’hyperparamètres pour améliorer les performances de détection sur des données d’imagerie.
  • Combinaison de méthodes d’ensemble et d’augmentation des données pour renforcer la robustesse dans différentes conditions d’entraînement.
  • Documentation de la méthodologie et des résultats sous une forme adaptée aux rapports de recherche et à la revue technique.
Apprentissage profond TensorFlow Python Jupyter Notebook Propositions de recherche
Rapport d’équipe original · Résultats de simulation
Rapport d’équipe original · Résultats de simulation
Recherche universitaire en équipe · Janv.–mai 2024

Optimisation d’un clavier mobile pour la saisie à un pouce

Adaptation d’un pipeline d’algorithme génétique pour explorer des dispositions de clavier pour la saisie à un pouce, en équilibrant mouvement modélisé et confort.

  • Utilisation de fréquences textuelles et d’une évaluation simulée des dispositions pour explorer des alternatives à QWERTY.
  • Contribution à l’implémentation, aux expériences et au rapport de recherche.
  • Le rapport d’équipe indique une réduction de 26 % de la distance de déplacement modélisée ; il s’agit d’un résultat de simulation, et non d’une amélioration mesurée de la vitesse de frappe humaine.
Algorithme génétique Intelligence artificielle Développement d’algorithmes Développement d’agents d’IA Python
Mission pour un client · Sept. 2024

Sécurité cloud et gestion des accès privilégiés

Recherche et préparation d’une présentation pédagogique expliquant le PAM et la gestion des accès privilégiés dans les environnements cloud.

PAMSécurité cloudCommunication technique
Ingénierie des données indépendante · Déc. 2024–mars 2025

Préparation de données de santé

Préparation de plus de 1,5 To de données pour un projet de prédiction des coûts de traitement, avec Python, Pandas et Azure, afin de traiter des sources fragmentées et des volumes dépassant les capacités d’un PC local.

PythonPandasAzure
Page du document original
Page du document original
Recherche en sécurité · Université de Windsor

Laboratoire reproductible de sécurité réseau

Construction et documentation d’un environnement physique et virtuel pour la simulation autorisée d’attaques et la collecte de trafic, combinant VM Windows/Linux, VLAN, routage et capture automatisée de paquets.

VirtualisationSécurité réseauBash
Projet d’équipe en hackathon · BlockHack Global FE 2022

PrivaChat

Réalisation d’un prototype de messagerie axé sur la confidentialité avec Python, MetaMask et une interface web. Notre équipe a remporté le prix de 500 $ du défi HyperCycle.AI (option A) : Build Privacy Preserving Social Reputation.

ConfidentialitéChaîne de blocsPrototypage en équipe
Projet universitaire en équipe · Févr.–mai 2025

Classification des sentiments de tweets en arabe

Étude d’une classification de tweets arabes par LSTM en catégories positive, négative, neutre et objective. Revue de la recherche en TAL arabe et documentation du prétraitement et des défis propres à la langue.

TAL arabeLSTMTensorFlow/Keras
Cours de réseaux avancés · Févr.–mai 2025

Protocole de transfert sécurisé de données

Implémentation d’un protocole personnalisé de transfert de données en appliquant les concepts de réseaux et de sécurité dans le cadre d’un cours.

RéseauxConception de protocoles
Projet d’équipe en hackathon · Hack the Valley

KnowYourCulture

Contribution d’un backend Flask et MongoDB à une application de découverte des cultures et traditions.

FlaskMongoDBDéveloppement backend
Laboratoires Nucléaires Canadiens · Mai–août 2024

Formation en cybersécurité industrielle

Construction de systèmes industriels simulés et d’exercices pratiques reliant les démonstrations d’attaques à la surveillance, à l’investigation et aux mesures défensives.

OT/ICSVMware ESXiGNS3

Expérience

Chercheur en IA / apprentissage automatique
AGORA, Université de Tours • Tours, France
Janv. 2026 – Mai 2026

J’ai conçu et implémenté AGORA lors d’un échange de recherche à l’Université de Tours. Responsable du composant d’orchestration du cadre AEDS élaboré en collaboration, j’ai construit un prototype fonctionnel pour interroger le catalogue français de données publiques.

  • Conception de la planification, de la recherche d’information, du routage des jeux de données, de l’exécution et de la synthèse des réponses autour d’environ 73 000 entrées du catalogue.
  • Combinaison de recherche hybride Weaviate, d’agents DSPy, de services FastAPI et de références aux sources.
  • Développement d’un suivi de progression en continu et du suivi des tokens et des coûts ; étude de questions de découverte et d’analyse sur plusieurs configurations de modèles.
Consultant en IA et cybersécurité
Indépendant · Upwork et missions directes
Sept. 2024 – Aujourd’hui

J’aide les clients à transformer leurs exigences techniques en systèmes utilisables, en documentation claire et en workflows de données fiables.

  • Génération de contenu par IA : conception d’une application privée pour un client, utilisant des modèles OpenAI ajustés et une orchestration contrôlée pour respecter les exigences de style et de format des pages (mars–juil. 2025).
  • Red teaming des LLM : conçu des requêtes adversariales et documenté 13 exemples par enregistrements et conversations, testant des scénarios de cybersécurité et des déclarations d’autorisation (mai 2025).
  • Classification de sites : développé un workflow Python/API Claude avec sortie CSV structurée, amélioration des requêtes, traitement par lots et optimisation des coûts pour une grande liste de domaines (oct. 2025).
  • Préparation de données de santé : traitement de plus de 1,5 To de données dispersées avec Python, Pandas et Azure pour un projet de prédiction des coûts de traitement (déc. 2024–mars 2025). Ma contribution portait sur la préparation des données.
  • Rédaction en cybersécurité : préparation d’un guide MITRE ATT&CK destiné aux praticiens et de documents de référence reliant les concepts de sécurité aux workflows SOC (mars 2025).
  • Gestion des accès privilégiés : recherche et préparation d’une présentation pédagogique sur le PAM et la sécurité des accès cloud pour un client (sept. 2024).
Ingénieur en systèmes de cybersécurité / ML — Indépendant
Athena Security Group (anciennement Athena Software Group) • À distance
Mai 2025 – Juin 2025

Conception d’un pipeline convertissant le trafic réseau dupliqué en données de graphes pour l’analyse de sécurité.

  • Relié la capture SPAN, Zeek sous Docker, Filebeat, Logstash et Neo4j pour intégrer les journaux de connexions, DNS et HTTP.
  • Écrit des transformations ETL en Ruby générant des mises à jour Cypher, avec des modèles représentant les connexions comme nœuds ou arêtes pour l’analyse comportementale du réseau.
  • Documentation du déploiement, du dépannage et des travaux d’ingénierie restants. La détection d’anomalies par graphes était une application envisagée pour la suite.
Enseignant indépendant en informatique
À mon compte · Windsor et à distance
Mai 2025 – Aujourd’hui

J’adapte chaque cours aux objectifs et aux acquis de l’étudiant, avec des questions, des explications visuelles, le suivi pas à pas du code et le débogage guidé.

  • Enseigne la programmation, les structures de données, les algorithmes, la programmation système, les systèmes d’exploitation, le génie logiciel et les matières connexes par des cours individuels et l’accompagnement de projets.
  • Accompagnement d’un projet de fin d’études full-stack · Mai–août 2025 : accompagnement d’un étudiant de Wayne State University sur une application web de données électorales existante, développée pour General Motors. Il s’agissait d’une mission de tutorat auprès de l’étudiant.
  • Accompagnement de la prise en main de GitHub, de la configuration Docker, des pages React, de l’intégration d’API Flask, de l’administration de bases de données via pgAdmin et de la collecte de données publiques américaines.
  • Conseils sur la collecte de données et la planification d’un futur modèle de régression linéaire pour étudier les tendances électorales.
Chercheur / stagiaire en cybersécurité
Laboratoires Nucléaires Canadiens • Nouveau-Brunswick, Canada
Mai 2024 – Août 2024

Travail sur des environnements de formation et de simulation en cybersécurité, axé sur la formation défensive, la réponse aux incidents et la sécurité industrielle OT/IT.

  • Construit des simulations de contrôle industriel sous VMware ESXi/GNS3 avec automates PLC, interfaces HMI et postes d’ingénierie pour des exercices reproductibles d’attaque et de réponse aux incidents.
  • Intégré Tenable, Nozomi et Elastic Stack aux workflows de formation SOC pour la surveillance et l’investigation des environnements OT industriels.
  • Configuré des règles de pare-feu FortiGate et la duplication de trafic Cisco pour soutenir la surveillance et les contrôles défensifs.
  • Conçu et animé des formations pratiques en cybersécurité pour le personnel du secteur nucléaire, reliant les démonstrations d’attaque à la détection, à l’investigation et à l’atténuation.
  • Créé des modules d’attaque alignés sur MITRE ATT&CK, des guides blue team, des fiches d’attaque et des exercices pas à pas, notamment sur la reconnaissance, l’injection de frappes et la réponse avec Bash.
  • Étudié des approches de gestion de configuration, notamment SaltStack, pour administrer les équipements de l’environnement simulé.
Stagiaire en conseil en cybersécurité
CEC · Projet SEPCO3 / General Electric · Le Caire, Égypte
Juin 2023 – Août 2023

Contribué depuis Le Caire à la planification de la cybersécurité du projet de centrale électrique Al-Wahda au Maroc. CEC était sous-traitant de SEPCO3, qui intervenait pour General Electric (GE), l’entreprise dirigeant le projet.

  • Échangé régulièrement avec l’équipe chinoise de SEPCO3 et analysé la documentation technique détaillée de la centrale transmise dans le cadre du projet.
  • Analyse des exigences de sécurité des RTU pour le projet de centrale Al-Wahda au Maroc.
  • Comparé les fonctions de sécurité RTU des fournisseurs et les spécifications d’achat ; documenté les risques de communication, les restrictions pare-feu/VPN et les protections réseau proposées.
  • Production de schémas réseau et de recommandations techniques pour la direction.
Assistant de recherche — Sécurité réseau
WASPLabs, Université de Windsor • Windsor, Canada
Oct. 2022 – Avr. 2023

Construction d’environnements distribués de laboratoire de sécurité pour la simulation d’attaques, la capture de paquets et l’expérimentation axée sur les jeux de données.

  • Construit un laboratoire de tests d’intrusion avec 3 hôtes physiques, 6 VM Windows/Linux et 3 VLAN ; documenté l’installation, le routage et les tests de connectivité dans un guide de 11 pages.
  • Simulé des attaques MITM, DoS, d’empoisonnement de cache et de détournement de session avec Python/Scapy et des outils de paquets en C ; analysé le trafic avec Wireshark, tshark et tcpdump.
  • Automatisé la capture de trafic au démarrage avec Bash pour collecter des données de cybersécurité destinées à la recherche en apprentissage automatique.
  • Créé des laboratoires cloud sous Docker sur Google Compute Engine et AWS.
Stagiaire en informatique
Asfour Crystal · Service informatique · Juil.–août 2022

Expérience pratique de l’informatique industrielle : réseaux, support matériel, logiciels d’entreprise et exploitation de centres de données, notamment segmentation VLAN et Oracle ERP.

Enseignement et accompagnement

Exemple d’enseignement · 20 minutes · Vidéo en anglais

Recherche linéaire et recherche binaire

Un aperçu de ma façon d’enseigner, destiné aux élèves du secondaire et aux étudiants en début de cursus universitaire en informatique. Des exemples pas à pas et des annotations au tableau expliquent le « pourquoi » et relient les détails à une vue d’ensemble.

Fonctions universitaires

Assistant d’enseignement — Informatique

Université de Windsor

  • Hiver 2025 · COMP 2560 — Programmation système
  • Hiver 2024 · COMP 2560 — Programmation système
  • Automne 2023 · COMP 2540 — Structures de données et algorithmes
  • Permanences, évaluation des travaux, retours et explications reliant le code aux concepts sous-jacents.
Tutorat universitaire · Nommé en oct. 2023

Tuteur général en informatique

Accompagnement d’étudiants de l’Université de Windsor pour gagner en confiance en programmation, algorithmes, systèmes et autres sujets d’informatique. J’ai aidé plus de 50 étudiants dans mes activités de tutorat et d’assistant d’enseignement.

Enseignement et mentorat indépendants · Mai 2025–aujourd’hui

Comprendre le raisonnement, pas seulement la réponse

Accompagnement individuel à tous les niveaux d’études en informatique : C, Java, Python, Bash, structures de données et algorithmes, programmation système Unix/Linux, systèmes d’exploitation, logique numérique, architecture des ordinateurs et génie logiciel.

Accompagnement de projet · Mai–août 2025

D’un code existant à la résolution autonome de problèmes

Accompagnement d’un étudiant de Wayne State sur un projet de fin d’études développé pour General Motors : une application web de données électorales utilisant React, Flask, Docker et des données publiques ouvertes. Soutien à l’implémentation, à la collecte de données et à la planification d’un futur modèle de régression.

Les personnes avec qui j’ai travaillé

Avis d’un client

Emily Conrad — Autrice de livres pour enfants

« C’était un plaisir de travailler avec Salman : il est à la fois sympathique et professionnel. Il s’est rendu disponible malgré le décalage horaire et a pu m’aider dans mon projet. Je le recommande vivement ! »

Collaboratif Professionnel
Avis d’un dirigeant

Peter Worth — PDG, Athena Security Group

« Un collaborateur solide, autonome et compétent en analyse et développement en cybersécurité. »

Soucieux de la qualité
Accompagnement de fin d’études

Thomas K. — Wayne State University

« Travailler avec Salman comme tuteur pour mon projet de fin d’études en informatique a été une excellente expérience. Il m’a guidé pas à pas dans le développement full-stack, en prenant le temps de vérifier que je comprenais bien chaque concept. »

Lire la recommandation complète

« Travailler avec Salman comme tuteur pour mon projet de fin d’études en informatique a été une excellente expérience. Il m’a guidé pas à pas dans le développement full-stack, en prenant le temps de vérifier que je comprenais bien chaque concept. Il était toujours prêt à me rencontrer lorsqu’il le pouvait, et son souci de ma réussite était évident. Salman est allé au-delà de mes attentes : il expliquait non seulement quoi faire, mais aussi pourquoi, ce qui a vraiment fait la différence dans mon apprentissage. C’est un excellent tuteur et une personne encore plus remarquable. Je lui suis très reconnaissant pour toute l’aide et le soutien apportés pendant le projet. »

Recommandation de stage

Anna Shi — Chercheuse en cybersécurité, Laboratoires Nucléaires Canadiens

« Pendant son stage, Salman a fait preuve d’un grand enthousiasme et d’une grande capacité d’adaptation. Il a pris en charge des tâches difficiles et ouvertes, qui exigeaient d’apprendre de nouveaux concepts puis de les appliquer rapidement. »

Lire la recommandation complète

« Salman a été étudiant stagiaire aux Laboratoires Nucléaires Canadiens de mai à août 2024. Pendant son stage, il a fait preuve d’un grand enthousiasme et d’une grande capacité d’adaptation. Il a pris en charge des tâches difficiles et ouvertes, qui exigeaient d’apprendre de nouveaux concepts puis de les appliquer rapidement. Par exemple, il a dû se familiariser rapidement avec les réseaux informatiques, puis appliquer immédiatement ces concepts à la mise en place d’un réseau virtuel sur un hyperviseur. Il a aussi fait preuve de souplesse et de disponibilité, notamment lorsqu’il s’est réorienté vers une démonstration de cyberattaque nécessaire à une formation. Sur le plan personnel, Salman a toujours été aimable et s’est rapidement intégré à l’équipe. Il s’est lié d’amitié avec les autres étudiants et a noué des liens étroits avec eux. »

Référence personnelle

Eman El Shazly — Ingénieure principale en contrôle de fabrication, Stellantis

Référence personnelle fournie pour ma candidature à CNL.

Salman possesses excellent communication and interpersonal skills. His ability to listen actively and communicate effectively contributes to a harmonious work environment.

Lire le texte intégral de la référence

I hope this letter finds you well. I am writing to provide a character reference for Salman Youssef, who I have had the pleasure of knowing for the past 10 years. I believe that Salman would be an excellent fit for the opportunity at your company due to his outstanding character and professional qualities.

Over the past decade, I have witnessed Salman consistently demonstrate qualities that makes him an asset in both personal and professional settings. One of Salman's most notable attributes is his integrity. In all our interactions, I have seen him adhere to a strong moral, making decisions based on honesty and fairness.

Salman is also a dedicated and hardworking individual. Whether it's in his personal or professional pursuits, he approaches tasks with diligence and commitment. This work ethic, coupled with his ability to stay organized and focused, allows Salman to consistently deliver high-quality results.

Salman possesses excellent communication and interpersonal skills. His ability to listen actively and communicate effectively contributes to a harmonious work environment.

Furthermore, Salman is known for his resilience. I have seen him navigate through challenging situations with grace and maintain a positive attitude even under pressure. This ability to stay calm and collected in the face of adversity makes Salman an invaluable team member.

In conclusion, based on my 10-year association with Salman, I am confident that his outstanding character, work ethic, and interpersonal skills makes him an excellent candidate for the opportunity at your esteemed company. I believe Salman would not only meet but exceed your expectations.

Lire d’autres avis d’étudiants Captures originales de TutorOcean et citations intégrales

Les avis sont reproduits mot pour mot dans leur anglais d’origine. Les captures conservent le texte et les notes de la source.

Avis TutorOcean

Chukwudi O.

Excellent tutor for Computer Science

Salman is a fantastic tutor. He explains difficult concepts in a clear, simple way and is very patient when you need things repeated. His lessons are well organized, and he uses plenty of examples that make topics click. He's friendly, professional, and always on time. My confidence and understanding improved a lot after working with him. Highly recommended!

Avis TutorOcean

Senior A.

Amazing tutor

I met Salman at the university during my first year and ever since that day he helped me pass all my computer science courses I had difficulties with he always made sure I understand everything so I can succeed and he still tutors me right now as I’m entering my final year

Avis TutorOcean

Youssef D.

The gold standard for Computer Science tutoring, highly recommended!

Salman possesses an incredible depth of knowledge in Computer Science, but what makes him truly exceptional is his ability to listen. He listens carefully to where you're struggling, meets you right at your skill level, and breaks down complex technical concepts into clear, intuitive building blocks. Patient, deeply skilled, and genuinely invested in your growth. I cannot recommend him enough!

Avis TutorOcean

Omar K.

Knowledgeable, Dedicated, and Supportive friend and tutor

I had the pleasure of studying alongside Salman throughout our years at university, taking several computer science courses together, including COMP 1410, COMP 2120, COMP 2560, COMP 2650, COMP 2660, COMP 3110, and others. Throughout our studies, Salman consistently demonstrated a strong commitment to learning and keeping up with course material. What stood out most was his willingness to help others, often organizing group study sessions before midterms to review course content, explain difficult concepts, and help us prepare for exams.

Based on my experience studying with Salman, I can confidently say that he is knowledgeable, dedicated, and great at helping others understand challenging topics. His patience, willingness to share his knowledge, and ability to work through course material with others make him an excellent tutor. I would highly recommend Salman to any student looking for help with computer science.

Ce que je peux apporter

Systèmes d’IA et de grands modèles de langage

Workflows multi-agents, RAG, ingénierie de recherche d’information, calcul tenant compte des schémas, intégrations Azure/OpenAI, ajustement fin et orchestration modulaire en Python.

Ingénierie de la cybersécurité

Défense réseau, analyse des paquets, logique de détection, simulation en laboratoire, modélisation d’attaques, expérience des systèmes de contrôle industriels et architecture de sécurité.

Pipelines de données et de graphes

Conception ETL, construction de graphes Neo4j, workflows de télémétrie Zeek, traitement Logstash et conception de pipelines en temps réel pour l’analyse et la détection.

Une approche orientée livraison

Un travail structuré autour de la clarté, de la maintenabilité, des contraintes pratiques, des choix d’architecture et de livrables soignés adaptés aux clients et aux parties prenantes.

Formation technique

Expérience du tutorat en informatique, du soutien aux cours universitaires et de la conception de formations pratiques en cybersécurité, pour transformer des sujets complexes en apprentissages structurés et concrets.

Recherche et évaluation

Conception expérimentale, évaluation de modèles et de pipelines, rapports techniques, prototypage reproductible et amélioration itérative fondée sur les résultats dans des projets d’IA et d’apprentissage automatique.

Python C Bash JavaScript SQL TensorFlow Keras XGBoost OpenAI Weaviate Neo4j Zeek Snort Accompagnement technique Enseignement Wireshark Elastic Logstash Docker Linux AWS Azure GCP

Formation et qualifications

Université de Windsor

Baccalauréat en informatique (programme spécialisé) · Spécialisation en intelligence artificielle · Mineure en mathématiques · Septembre 2021–mai 2026

Diplômé avec distinction Moyenne de spécialité : 90,17 % Bourse du président Liste d’honneur du doyen Société d’honneur Golden Key

Sélection de certificats

Spécialisation en apprentissage automatique — DeepLearning.AI / Stanford
Formation en sécurité Internet — SEEDLabs

Apprentissage supervisé Apprentissage avancé Apprentissage non supervisé / par renforcement Sécurité pratique

Université de Tours

Échange international et recherche AGORA · France · Janv.–mai 2026

Expérience de recherche dans un environnement universitaire francophone ; perfectionnement continu du français professionnel.

Vous avez une idée en tête ?

Discutons de votre projet de conseil

J’aide les entreprises à transformer leurs idées d’IA en solutions concrètes, en tenant compte de la cybersécurité et en expliquant clairement chaque étape.

Découvrir mes services de conseil ↗

hello@salmanyoussef.com

Discutons d’un projet ou d’un poste

salman.youssef66@gmail.com

Missions indépendantes, postes à temps plein ou partiel, recherche et enseignement.

Réserver un cours particulier

Profil TutorOcean et avis des étudiants →

Échanger et découvrir

GitHub →
LinkedIn →
Upwork →