audit de l 'application existante en terme de frameworks et couches.
migration de la couche présentation du gwt en primefaces.
mettre une architecture de l 'application avec des design patterns.
mettre en place la méthode agile Scrum.
coaching d 'équipe.
SUPCOM
Développement d’un outil de détection de faille de sécurité dans les protocoles d’authentification cryptographiques : analyseur lexical, syntaxique, sémantique, générateur de l’arbre de trace, recherche de branche d’attaque …
Framework : Swing ,thread pooling ,
Jade (java Agent DEveloppement Framework)
Pattern: visitor, composite, Flyweight, Interpreter…
Freedom Of Dev (Aprico-consulting)
Pattern : MVC 2
Framework: struts, spring, hibernate
Architecture : SOA
Méthode Agile : RUP1. Ecrire les SRS, les Use Cases, diagramme de domaine...
2. Développement de la couche cliente en Flex(remoting) : Cairngorm
Pattern: front controller, Command, Business Delegate, service locator, Observer, Singleton, Chain of responsibility…
3. Développement de reporting (IReport + jasper)
4. Développement de la couche persistance en Hibernate (façade de persistance et transactionnelle).
5. Développement de la couche service et transactionnelle en spring.
6. Mise en place de méthodes et d'outils de travail en vue d'une meilleure productivité de plus de qualité, maintenabilité (eXtreme Programming, tests unitaires et fonctionnels, organisation agile).
7. respect de conventions d'entreprise (nommage => convention coding, refactoring, recherche de la simplicité),
gestion et mise en valeur des ressources techniques (évaluation et attribution des tâches, travail en binôme lorsque nécessaire).
Pattern : MVC 2
Framework: cairngorm, spring, hibernate
Architecture : SOA
Méthode Agile : RUP