Arnaud Tanguy
Developpeur Web - Android, Orange Labs UK - France Telecom R&D
Développeur Java / J2EE / Android / WEB.
2008 - 2010Projet « Opus » : référentiel pour produits exotiques.
Mise en place d'un workflow (BPM) de validation de produits dérivés : 2 personnes sur le sous-projet. Ce projet permet de simplifier et d’améliorer la rentabilité des midlle office. Lors de chaque update de produit, le middle office doit vérifier si la nouvelle version correspond bien au contrat, dans le cas contraire, il rejette le produit.
Analyse des besoins, rédaction de documentations fonctionnelles, création de jiras afin de découper les différentes étapes du projet.
Définir le périmètre de recherche des produits, concevoir l'interface SWING avec le client.
Optimiser les services existants, création de nouveaux services EJB, mettre en place un système d'alertes via Tibco RDV.
Mise en place d'un environnement d'intégration continue (Bamboo 2 + Sonar), migration vers maven 2, migration CVS vers SVN, migration vers Junit 4. migration du code vers Java 5.
Support international pour Opus : Analyser et reproduire les problèmes, création de patch ou orienter l'utilisateur vers la bonne équipe de support.
Création de nouveaux services Web pour d'autres applications et/ ou utilisateurs, Factoring de code et d'interface web.
Fomation Tibco iProcess Engine, Formation Spring
2008 - 2009Création d’une application internet permettant de générer des sites internet avec administration pour les particuliers désirant gérer leurs locations vacances.
Développement de partenariats, référencement, publicité.
Gestion de compte Google Adwords, référencement pour des clients du site.
http://www.glapi.fr
2008 - 2008Élaboration d’une WAN Gateway reposant sur le data-grid GigaSpaces
La Wan Gatway repose sur une architecture distribuée multi-cluster qur un réseau WAN et réponds aux besoins suivant : permettre les échanges de données sur un réseau WAN, rapidité, fiabilité, scalabilité. Deux parties principales dans l'architecture : le mirror ou les données sont envoyée de manière asynchrone via l'ExternalDataSource et le Primary/Backup qui permet de distribué les données vers un site distant.
Recherche de solution techniques, test de performances, configuration de Gigaspaces, développement de la solution (OpenSpaces, Spring, Java), configuration maven 2
Monitoring : Bean Spring se plaçant autour des méthodes clés à l'aide de Spring AOP et JMX.
Mise en place d'un système de blacklist afin d'empêcher le problème de boucle infinie lors de la réplication des données vers les différents sites.
Support Français pour GigaSpaces : analyse et reproduction des problèmes.
Développement de plugins open-source pour OpenSpaces qui est un Framework Java reposant sur spring afin d'utiliser et configurer plus simplement GigaSpace. FcSpaceRetry pâlit un manque de GigaSpaces sur la reconnexion distante automatique.
https://opensource.fastconnect.org/redmine/proj...
Réalisation de tests et comparatifs entre les solutions de data-grid Gemfire, GigaSpaces et Cohérence.