Application de gestion de fonds garantis (reprise de Prométhée et extension du perimètre applicatif)
- Mise en place d'un environnement de développement basé sur les outils tels que Ant, Maven, JUnit.
- Mise en place d'une architecture n-tiers J2EE
- Conception de l'architecture fonctionnelle autour des principaux composants métiers (deals, thirdparty, instruments, portfolio...)
- Développement d'un framework technique répondant aux problèmes de développement tels que la sécurité, la gestion des exceptions, la persistance
- Assistance technique aux développeurs, aide et suivi dans la conception et les développements.
- Mise en place d'outils de génération de code (Xdoclet, templates velocity)
- Mise en place d'un processus de Continuous Building/Integration
- Intégration de TopLink comme couche de persistance.
- Développement d'un web application centralisant les services externes aux server d'application (Accès File System...)
- Intégration de IlogJRules pour le développement d'un Workflow ainsi que pour le moteur de gestion des contraintes.
Projet personnel
********-twister
- Architecture
- Développement
- Tests
- Documentation
d’une solution complète de gestion de Business Process. Twister est basé sur le standard BPEL4WS (Microsoft, IBM, BEA, SAP), et est orienté Web Services.
Cette solution est développée en utilisant un grand nombre d𠆚utres outils Open Source tels que
Application de gestion de fonds garantis
- Mise en place du module de gestion des référentiels de données de marché.
- Migration d'une application standalone à une architecture J2EE EJB.
- Mise en place d'un framework de développement basé sur la génération de code pour assister les développeur dans leurs taches.
- Mise en place de composants techniques comme la sécurité, l'audit...
Logiciel de gestion de produits financiers
- Mise en place d'un processus de Continuous Building/Integration
- Développement des scripts Ant pour la construction de la distribution de l'application ainsi que pour la livraison dans différents environnements (intégration, recette...)
- Mise en place du module d'importation des données de marché
- Mise en place du module de publication d'événements vers un EAI, génération des évènement en XML via castor. Communication entre Fidji et l'EAI en JMS.
- Développement du service d'administration des utilisateurs
Portail Internet Multi accès
- Participation à l'architecture logicielle (Web, serveurs d'application EJB)
- Analyse, architecture et développement Customer Registry
- Mise en place méthodologies XP et Continuous Building
Outil d'aide à la saisie de l'activité des visiteurs médicaux sur des clients légers type Palm
- Choix d'une architecture 3 tiers basées sur les EJB
- Choix du serveur d'application WebLogic Server 5.1,
- Développement d'EJB session et entity (BMP)
- Développement de l'IHM en JSP/Servlets
JDK1.2.2, Rational Rose, WebLogic, DB2
Séminaire dédié à l’étude approfondie de l𠆞nsemble des technologies objet : UML, C++ , Java (AWT, Swing, Thread, socket, serialization, security, Bean, et RMI), Object Oriented Databases, Relational Databases, Corba, EJBs, J2EE, JSPs…