Albin Carpentier

Architecte logiciel J2EE, JRules RTS-DVS, IBM

94340Joinville Le PontIle-de-France - France

Acquisition d'une solide expérience dans les frameworks J2EE sur différents serveurs d'applications et bases de données (7 ans).
Attaché à la qualité des applications produites : amélioration des performances, réalisation de tests...
Très bonne connaissance des moteurs de règles.
Conception d'interfaces web 2.0. Notions en ergonomie et utilisabilité.
Expérience en conseil et support client.

Albin Carpentier
45 contacts
Depuis 2009

Depuis l'acquisition d'ILOG par IBM en juillet 2009, je poursuis le développement des modules "Rule Team Server" et "Decision Validation Service" du produit "IBM WebSphere ILOG JRules".
Ce travail consiste notamment en :
- La mise en conformité avec les standards IBM (localisation, accessibilité, BIDI, encoding,
sécurité, DOJO, ...) ;
- L'intégration à des produits IBM ;
- Le support technique et la maintenance sur 6 versions de navigateur web, 7 serveurs d'applications et 10 bases de données ;
- La spécification et le développement de nouvelles fonctionnalités.

Le produit "IBM WebSphere ILOG JRules" permet de construire et de déployer des applications basées sur des règles pour les environnements Java, grands systèmes et SOA. Le module "Rule Team Server" est l'interface web de gouvernance pour les utilisateurs métiers. "Decision Validation Service" est un service permettant le test, la simulation et l'audit des règles.

Editeurs logiciels
Expérience professionnelle
2008 - 2009

Développement de "Rule Team Server" :
- Maintenance de l'application web (JSF, Ajax, CSS) sur 3 versions d'Internet Explorer et 3 versions de Firefox ;
- Remplacement de la couche EJB par Spring ;
- Évolution du backend (JDBC, EMF, Spring) ;
- Portage et maintenance sur plus de 7 serveurs d'applications et 10 bases de données ;
- Tests de l'interface web (Selenium, JUnit).
Réalisation de "Decision Validation Service" :
- Interface web dans "Rule Team Server" (GWT, JSF, Excel) ;
- Architecture et intégration du backend.

Utilisation de différentes méthodes d'utilisabilité et d'ergonomie : évaluation heuristique, questionnaire, tri de carte...

Organisation d'un atelier pour les TAM et les consultants d'ILOG : présentation des nouvelles fonctionnalités du produit.

Editeurs logiciels
2003 - 2008

Développement de l'environnement d'exécution, de déploiement et de supervision de "JRules" : le "Rule Execution Server"
- Conception et implémentation du modèle et de la couche de persistance (XML, SQL) ;
- Développement de la console web d'administration (JSF, JMX) ;
- Portage sur plus de 7 serveurs d'applications et 10 bases de données ;
- Portage et support technique sur z/OS ;
- Maintenance des modules d'exécutions (MDB, EJB, JCA)

Mise en place d'une plateforme qui permet de tester les modules d'exécution ainsi que l'application web sur les différents serveurs d'applications et bases de données.

Réalisation de benchmarks sur les différents serveurs d'applications pour régler des problèmes de concurrence et améliorer les performances d'exécution.

Organisation d'un atelier pour les TAM et les consultants d'ILOG : présentation des nouvelles fonctionnalités du produit.

Mise en place d'une infrastructure d'accès aux modules J2EE de JRules sur plusieurs branches de développement, afin d'accélérer les tests manuels (JBoss, Apache, GWT).

Editeurs logiciels
2003 - 2003

Réalisation d’un environnement de benchmark pour le "Rule Execution Server" (module J2EE d'exécution du système de gestion de règles métier "JRules").
Utilisation du serveur d’application JBoss en cluster.
A permis d'améliorer les performances de ce module au niveau du temps d'exécution mais aussi de la consommation mémoire et du nombre d'exécution en parallèle.

Editeurs logiciels
2002 - 2002

Poursuite du projet "Gantt Chart" :
- Développement de l’interface graphique pour l’édition des données ;
- Contribution à la mise en place de la communication client-serveur.

Editeurs logiciels
2002 - 2002

Réalisation d’une application "Gantt Chart" en SVG (Scalable Vector Graphic) permettant la représentation de l’emploi du temps des employés, à l’échelle d’une entreprise. Utilisation des langages JavaScript, CSS, HTML et SVG.

Editeurs logiciels
Ancien élève de
Hobbies
Escalade , VTT , Badminton , Natation , Planche à voile , Dériveur , Catamaran , Théâtre , Cinéma , Jeux vidéos

Les visiteurs de ce profil ont aussi consulté
Pierre-André Paumelle
Chef de projet - ArchitecteJ2EE/.Net, ILOG
Mourad Ouachani
Consultant Senior BRMS, Expert JRules
Denis Rampnoux
Architecte, eFront
Jérôme Delattre
R&D Software Engineer, ILOG
Laurent Aumage
Senior Headhunter, Anson McCade
Grégory Villatte
Chef de projet bilingue anglais, Paris ( 75 ), Rayonnance Technologies
Alexandre FAU
Web Architect, Smart AdServer
MIKA GROS
Technicien, esd
Emmanuel Corvaisier
Ouvrier, europac
Lucie PORTELA
Conseillère en Insertion Professionnelle
Viadeo pour votre carrière : Créez votre profil