Contexte :
Résoudre les problèmes d’intégration des applications de gestion des interventions dans le secteur d'énergie.
Taches réalisées:
- Participation aux ateliers de conception .
- Sécurisation de la communication webservices et JMS.
- Participation à la mise jour du dossier de conception technique.
- Développement des webservice de type SOAP et REST(CXF, maven (multi-module), spring core, hibernate, JAX-RS).
- Verification des statuts des implémentations en colaboration avec les SI partenaire.
- Industrialisation de déploiement des livrables (Job Jenkins et scripts WLST).
- Conception des processes métiers et leur intégration avec les autres applications.
- Utilisation des XSLT, XSD, and WSDL.
- Conception et développement des processes SOA, configuration database adapters, file dapters, JMS adapter et BPEL.
- Utilisation du bus oracle (OSB) dans le but de superviser la communication synchrone et asynchrone des applications.
- Utilisation des transactions.
- Participation à la résolution des problèmes de performances.
- Tests unitaires et déploiement de l’application.
- Support aux utilisateurs.
- Automatisation des échanges (SOAP, REST, JMS).
Contexte:
Développement des simulateurs permettant de tester les échanges de flux entre plusieurs applications dans le secteur du transport.
Taches réalisées:
- Rédaction du dossier de conception détaillée.
- Concevoir une configuration en XML pour tous les simulateurs d'applications.
- Développement d'un parseur JAXB.
- Développement d'un injecteur base de données avec le JDBC Oracle.
- Conception et développement d'un simulateur de messages.
- Configuration et installation de la file d'attente MQ Series.
- Développement d'un Publisher / Subscriber de messages avec l'API MQ.
- Développement d'un Publisher/ Subscriber de messages avec l’implémentation EMS.
- Développement d'un injecteur / serveur REST avec l’implémentation Jersey.
- Déploiement de l'injecteur / serveur sur le serveur HTTP embarqué Jetty.
- Développement d'un injecteur / serveur SOAP avec l’implémentation CXF.
- Développement d'un comparateur de réponses avec les assertions JUnit.
- Utilisation du Framework mockito pour les tests unitaires.
- Intégration des simulateurs avec la plateforme d'échanges ESB TIBCO.
- Travailler dans un environnement d'intégration continue avec SONAR et JENKINS.
Contexte:
Sécuriser les installations des affiches publicitaires dans le secteur de la télécommunication.
Taches réalisées:
- Rédaction du dossier de conception détaillée.
- Formalisation UML.
- Développement d’un client mobile web service permettant de consommer les données de géolocalisation.
- Intégration de la bibliothèque ZXING permettant de scanner les codes à barres 1D/2D.
- Utilisation des services natifs d'android (caméra, appareil photo, ...)
- Intégration de la carte Google Map dans l'application mobile.
- Mise en place du service guidage GPS.
- Ajout d’un module de géolocalisation « Où suis-je» permettant de calculer la distance de sécurité.
Contexte:
Développement d'un outil de génération des jeux de test et une application de gestion des utilisateurs sur LDAP dans le secteur de la télécommunication.
Taches réalisées:
- Rédaction du dossier de conception détaillée.
- Formalisation UML.
- Mise en place du « Reverse engineering ».
- Utilisation de l'API swing pour le développement de la couche présentation
- Conception et développement de la couche DAO avec l'API JNDI.
- Intégration des composants métiers à base des EJB.
- Réalisation des tests unitaires.
Contexte:
Développement d'un portail web M2M (machine to machine) permettant la présentation des données GPS collectées par des boîtiers embarqués dans le secteur de la télécommunication.
Taches réalisées:
- Rédaction du dossier de conception détaillée.
- Développement d’un portail de gestion de flotte de véhicules avec le modèle MVC (JSF Framework, primefaces).
- Conception, développement et intégration des composants métiers J2EE à base de SPRING.
- Développement de la couche DAO avec l’ORM Hibernante.
- Conception, développement des web services pour les interfaces web et mobile (Android).
- Développement d’un outil permettant de simuler un boitier de géolocalisation en temps réel.
- Réalisation des tests unitaires ( JUnit).
Contexte:
Développement d'un outil d'extension dynamique(XDR) pour un éditeur de logiciel dans le secteur de la biotechnologie.
Taches réalisées:
-Rédaction du dossier de conception détaillée.
-Analyse des besoins de travail et spécification des contraintes.
-Développement d’une IHM java en swing.
-Lecture des images et calcul statistique basé sur les API Collection (maps, hashtable, arraylist).
-Amélioration de l’algorithme proposé (extended dynamic range).
-Réalisation des tests unitaires.
-Rédaction des rapports justifiant les résultats obtenus.
Contexte:
Automatisation du diagnostique des bases de données dans le secteur de l’industrie automobile.
Taches réalisées:
- Rédaction des spécifications fonctionnelles détaillées.
- Conception du modèle physique de données.
- Développement de la couche présentation en ASP.NET(AJAX).
- Développement et conception de la couche métier et DAO en C#.
- Réalisation des tests unitaires pour chaque fonctionnalité développée.
- Rédaction de la documentation utilisateur.