Compétences Descriptif
Réseaux et Systèmes Réseaux de capteurs sans fil, Contiki, Linux, Windows
BASE DE DONNEES Langage SQL, SGBD Oracle, SGBD MySQL, SGBD PostgreSQL
DEVELOPPEMENT WEB HTML, CSS, PHP
LANGAGES DE PROGRAMMATION C, C++, C#, Java, Python, Matlab, PHP, Latex
Janvier 2014-Juin 2018 Laboratoire RISC (Ecole Nationale d’Ingénieurs de Tunis)
Doctorante
Mission : Gestion de la mobilité dans les réseaux de capteurs sans Fil
Les travaux menés dans le cadre de la thèse s’intéressent à la problématique de la mobilité lors de l’utilisation du protocole standard RPL. Ils ont abouti à l’amélioration de ce protocole pour la prise en charge de la mobilité des capteurs sans fil. Plus spécifiquement, notre proposition embrasse deux cas de figure. En effet, nous proposons de modifier RPL afin de s’adapter à une topologie dynamique et hybride dans le cas où la topologie du réseau et la mobilité des nœuds sont contrôlées et celui où elles ne le sont pas. D’autre part, la sécurité dans les réseaux de capteurs sans fil mobiles constitue un grand défi car elle ajoute de la complexité à celle engendrée par le problème de la mobilité et celui des ressources limitées des nœuds capteurs. Nous avons conçu, implémenté et évalué un nouveau système de détection d’intrusion pour les réseaux de capteurs mobiles sans fil basés sur le protocole IPv6 RPL qui est un standard pour les réseaux à faible puissance et à pertes. L’approche proposée est validée en adoptant la vérification formelle. Elle est également vérifiée par des simulations approfondies et comparée avec des protocoles de référence.
Notre solution est implémentée à l’aide du langage C embarqué sous le système d’exploitation Contiki os. Le système d’exploitation Contiki OS est un linux modifié dédié aux capteurs miniatures. Nous avons aussi eu recours à l’utilisation de quelques scripts python pour automatiser les simulations.
Environnement technique: Langages : C, Python, matlab, latex. Systèmes d’exploitation : Contiki
Juillet 2011-Aout 2012 ARDIA (ACTIA GROUP Recherche & Développement en Informatique Appliquée filiale de Tunis)
Développeur logiciel
Mission : Développement et maintenance du logiciel de diagnostic multimarques pour automobiles : Multidiag. (Outils : XML, C++ et des outils spécifiques tel que Actidiag et IME2)
-En respectant les cahiers de charge des calculateurs des automobiles on développe un outil de diagnostic à l’aide du langage c qui aide les garagistes à soulever les problèmes survenus
-S’il n’y a pas de cahier de charge pour les calculateurs de l’automobile alors on détermine les caractéristiques de chaque calculateur à l’aide de Reverse Engeneering.
Durant toutes les phases, il y’à l’écoute du trafic de communication (protocoles GMLAN, KW2000, K82...) entre les calculateurs, les actionneurs et l'outil de diagnostic.
S’il y a des bugs renvoyés, alors on corrige les bugs.
Le modèle en V est respecté pendant toute les phases de réalisation de projet.
Environnement technique:
Langages :C,XML
Outils :VisualC++
Méthodes : Modèle V
Février 2010-Juin 2010 Millenia Engeneering. Tunisie
Projet de fin d'études
Mission : Conception et réalisation d’un client VOIP sécurisé sous C# et SQL Server
· En premier lieu, il y a la définition des besoin et l’élaboration du cahier de charge
· En deuxième lieu, il y a la modélisation de la solution par UML
· En troisième lieu, il y a le développement de la solution
Environnement technique: Langages : C#, Environnement : Visual c#, Méthodes : UML
Juillet 2009-Aout 2009 Alcatel-Lucent. Tunisie
Stage Ingénieur
Mission : Conception et réalisation en PHP5 d'un site WEB dynamique pour le support client de BlackBerry
· En premier lieu, il y a la définition des besoin et l’élaboration du cahier de charge
· En deuxième lieu, il y a la modélisation de la solution par UML
· En troisième lieu, il y a le développement de la solution
Environnement technique: Langages : PHP5, MYSQL Environnement : SGBD MySQL, apache Méthodes : UML
2018 : Doctorat STIC (Sciences Technologie de l’Information et de Communications)
2014 : Master M2 SRS (Système Réseaux et Services)
2010 : Diplôme Ingénieur Informatique
2007 : Diplôme Etudes Préparatoires Physique/Chimie
2005 : Baccalauréat Sciences expérimentales