Expérience Professionnelle
Expérience : stage 2008-2009 : Développeur Perl (stage de 06 mois) :
« Développement et intégration d’un plugin multi plateforme écrit en Perl pour Nagios » au sein de la société ip-label.newtest (métrologie et mesures de qualité)
Ce projet a été réalisé par en suivant les étapes suivantes :
Développement d’un module pooler pour récupérer les informations concernant les serveurs à partir des web services.
Développement d’un module plugin Nagios actif qui s’exécute directement par Nagios et dont le but est de récupérer les mesures principales pour un serveur donné, rendre ces informations compréhensibles par Nagios en mode actif ,et affichage des données traduites sur l’interface Nagios.
Développement d’un module plugin Nagios passif qui est exécuté par un programme externe et dont le but est de récupérer les informations concernant toutes les mesures secondaires pour un serveur donné, traduire les informations récoltes en informations compréhensible par Nagios en mode passif, et envoyer ces informations au fichier de commande Nagios.
• tests modulaires, intégration du plugin sous Windows et Linux, test d’intégrations et test de surcharge sous les différentes versions de Nagios, et sous les deux environnements Windows et Linux.
2007-2008 : Chef de Projet - Université USTHB. (Projet de fin d’étude d’ingénieur (Une année))
« Réalisation et analyse d’un protocole de routage multicast hiérarchique dans les réseaux mobiles ad hoc » qui a consisté en plusieurs étapes :
• analyse des plateformes existantes (clustering, couche physique)
• consultation des différents algorithmes utilisés par les protocoles de routages existants (unicast, multicast, broadcast).
• création de l’algorithme de routage multicast en prenant compte de la couche clustering.
• conception et réalisation en C++ sous Linux de la couche routage multicast en prenant compte des couches existantes sous NS 2.26.
• Test et validation de la couche routage multicast (test de surcharge+test de liaison).
• implémentation de la couche routage multicast sur la couche clustering.
• tests d’intégration au niveau des différentes couches (physique, clustering et routage multucast)
• comparaison du nouveau protocole réalisé avec un ensemble de protocole existant (selon plusieurs critères). |