Projet : OPERAS-AXA assurance
• Maintenance évolutive des applications et des solutions de paramétrage des produits AXWAY.
• Développement :
o En Java des solutions pour assurer l’interfaçage entre les produits AXWAY.
o En Shell d’une application de « Backup/Restore » des releases.
o En Shell de l’application qui assure l’automatisation du déploiement d’une release.
o En Shell de scripts contenant des requêtes SQL pour interagir avec la BDD.
• Livraison et assistance au déploiement des releases sur l’environnement User Acceptance Testing d’AXA-assurance.
• Débogage des erreurs durant la phase de livraison.
• Utilisation des produits AXWAY : Integrator, SAI, BDI, Sentinel, FlowManager, ProcessManager.
• Tests unitaires d’intégration et de validation.
Projets personnels en utilisant les langages : JAVA, C++, Python et SQL
Projet : 3D Audio Sense (********).
• Participation à la spécification des différentes exigences du projet.
• Développement en Shell des scripts :
o pour l’autoconfiguration des dispositifs «BeagleBone Black (BBB) et RaspberryPi (RPi)», et du réseau de capteurs.
o pour la formation du réseau par l’interconnexion des dispositifs BBB.
• Développement d’un système de tracking des messages échangés dans le réseau:
o Définir les messages en fonction des informations sauvegardées dans la BDD PostgreeSQL.
o Contrôle des messages envoyés en fonction de leur priorité.
• Test et prototypage du réseau établi.
Projet : Développement d’un simulateur de déploiement et de dimensionnement de réseaux véhiculaires.********.
• Proposition et implémentation des solutions de déploiement des réseaux véhiculaires.
• Développement en C/C++ d’un simulateur de déploiement de réseaux véhiculaires.
o Implémentation et optimisation des algorithmes de positionnement des routeurs.
o Implémentation et optimisation de la solution qui permet d’estimer les véhicules dans l’environnement urbain.
o Implémentation du modèle de propagation du signal Wifi dans l’environnement urbain en utilisant la programmation multithreading.
o Implémentation du modèle d’estimation du débit pour chaque véhicule.
• Développement de l’interface IHM du simulateur en Java.
• Test et validation.
• rédaction des livrables, des rapports techniques et des blog-posts.
• Maintenance corrective et évolutive de l’application.
Pilotage d’une équipe d’ingénieurs
• Encadrement de projet d’installation d’un réseau local,
• Analyser les différents protocoles définis dans un réseau local par l’utilisation de Wireshark,
• Configuration des routeurs CISCO dans un réseau LAN : routage statique et dynamique (RIP, OSPF),
• Programmation réseaux (les sockets TCP/UDP) en C sous Linux.
Projet : Développement d’un simulateur dedéploiement et de dimensionnement des réseaux sans fils maillés basés sur les technologies WIFI (IEEE802.11) et WIMAX (IEEE802.16),
• Simulation de différents scénarios de réseaux sans fil avec Network Simulator et analyse des traces.
• Développement d’un simulateur en C/C++ qui permet le déploiement d’un réseau maillé (mesh) sans fil :
o Proposition, implémentation et optimisation de deux solutions de déploiement de routeurs mesh,
o Proposition, implémentation et optimisation de trois solutions d’allocation de fréquences,
o Implémentation et optimisation d’une solution afin de réduire les interférences par l’affectation optimale des fréquences,
o Implémentation d’une solution pour la formation du réseau sans fil dorsal,
o Développement du module de calcul de débit dans tout l’environnement en utilisant le multithreading en C++.
• Implémentation en Java de l’interface homme-machine du simulateur,
• Test et validation,
• Formation utilisateurs.
• Maintenance corrective et évolutive de l’application,
Projet : Sound Delta. Déploiement et affectation de fréquences aux réseaux sans fils GSM et WIFI (IEEE802.11).
• Développement d’un simulateur de positionnement de points d’accès/BTS et d’affectation de fréquences.
Projet : Conception et réalisation d’une station de télé-opération d’un robot par réseau Internet.
• Configuration du serveur web et de la caméra installée sur le site distant.
• Développement del’application Clientportable pour envoyer des commandes au serveur.
• Développement d’une application Serveur qui permet de recevoir les données du client,de téléopérer lerobot et d’envoyer les données du robot vers le Client via le réseau Internet.
• Programmation réseau en Java :
o Etablir une connexion réseau entre un utilisateur et le serveur en utilisant les sockets TCP et UDP.
• La programmation multithreading en JAVA pour la gestion des tâches concurrentes.
• Développement d’une interface graphique de reconstruction virtuelle du robot en 3D, et l’intégrer dans l’interface IHM.
• Récupération de la vidéo du site distant et son intégration dans l’IHM.
• Développement d’un module de la réalité augmentée par la superposition de l’image 2D du robot et du rendu 3D,
• Rédaction de la documentation technique.