-
Prima Solutions
maintenant
-
A31V
- Directeur technique
2012 - maintenant
SOWPROG est un agrégateur de données pour la diffusion de la programmation des salles de concert, théâtres ou de cinéma. Il permet aux organisateurs d’événements de saisir leur programmation dans un outil unique et de la diffuser aux différents canaux (site spécialisés, mailing list, magazines, réseaux sociaux, ...) sous forme de web service, fichiers XML, mails, csv.
SOWPROG est également fourni sous forme de marque blanche à travers une API REST.
- Définition de l’architecture technique
- Spécification
- Gestion de projet
- Conception et développement
→Java/JEE, Spring, Hibernate, MySQL, Wicket, REST, webservices, AngularJS, ElasticSearch
Réalisations d’applications mobiles Android et iOS pour le Petit Bain, le Glazart, le Forum Vauréal, le Deux pièces cuisine
- Mise en place d’une architecture commune à toutes les applications
- Gestion de projet
- Spécification, conception et développement
- Refonte des applications natives en application hybrides
→Android, iOS, AngularJS, Ionic Framework
Réalisation du site DanseAujourdhui.fr utilisant l’API Sowprog, créations de plugins d’import pour différents gestionnaires d’agenda
→PHP, Wordpress
-
ASTAE
- Consultant senior
PARIS 17
2008 - maintenant
Fondateur et gérant de ASTAE, société de conseil et de service autour des architectures J2EE, la modélisation métier, la méthodologie, la conduite de projet et l’urbanisation de systèmes d’information complexes.
Caisse Centrale de Réassurance / Scrum master / Lead developper
Pour l'ensemble des site intranet de la CCR et le site de l'ONRN.
-Audit de l’ensemble des sites et mises en œuvre des préconisations
-Conception et développement
-Organisation du passage en méthodologie Agile d’une équipe multi-projets
-Mise en place des métriques de suivi de projets et reporting
-Assistance MOA
→Java/JEE, JSP, JSF, HippoCMS
→Assurance, réassurance
Harmonie Technologie / Crédit Agricole / Scrum master / Lead developper
Dans le cadre du projet CAStore, le Crédit Agricole souhaite exposer des webservices proposant l’accès de manière sécurisée et anonymisée aux données bancaires des clients du Crédit Agricole. Ces webservices sont utilisés pour développer des applications sur différentes plateformes (web et mobile).
-Définition de l’architecture technique
-Conception et développement, encadrement des développeurs
-Utilisation des méthodes agiles pour la planification et l’évolution du projet
-Suivi des retours et animation du forum de développeurs utilisant les webservices
-Création d’applications de démonstration Web et Android
→Java/JEE, Spring, Hibernate, Wicket, REST, webservcies
→Android, iOS
→Banque, sécurité
-
Prima-solutions
- Consultant
2006 - 2011
Generali
- Assistance à la modélisation
- Rédaction de normes
CNP Assurances – PFAE (gestion de sinistre assurance emprunteur)
Assistance à la modélisation / génération de code avec Prima IBCS.
Participation à la R&D de IBCS
- utilisabilité du modèle,
- introduction de patrons de conception,
- participation à la définition des fonctionnalités et évolutions
Support projets Farm Bureau Insurance
- technique de modélisation,
- adaptation du modèle,
- réutilisation inter-projet du modèle
Magic Draw, UML, Java
-
Sysdeo
- Chef de projet, Architecte J2EE
2003 - 2006
IONIS - Support développements J2EE / Architecte J2EE
Le groupe IONIS est un des intervenants dans le domaine de la protection sociale. Ses métiers couvrent les domaines de la retraite, de la prévoyance, de l’épargne et de la finance.
Le groupe « Support études » fournit outils, assistance et conseil au pôle développement de la direction informatique, à travers un framework J2ee (web et swing), des normes, de la documentation.
- Assistance aux équipes de développement
- Maintenance et évolutions du framework IONIS
- Refonte complète du support formation au framework IONIS
- Dispense de formations sur le framework et UML
- Etude comparative d’outils de tests fonctionnels (Mercury QuickTest, Rational Functional Tester)
- Intégration de UML dans le développement : initiation, conseil, animation, rédaction de documents présentant une démarche globale ainsi qu’un tutorial pour l’utilisation de Together
UML, WASD 5, Together for Eclipse, J2EE
NOVARTIS – DITFAR V1 / Chef de projet
Refonte d’une application métier existante (gestion des études cliniques) pour y intégrer de nouvelles règles de gestion et l’adapter au besoin actuel. L’équipe de réalisation était composé d’un chef de projet, un responsable qualité, un designer web, un architecte technique et quatre développeurs.
Forfait de 450 j/h. Le projet a été réalisé dans les délais. L’application est en production. Aucune anomalie fonctionnelle ou technique n’a été constatée sur les 10 premiers mois d’exploitation.
- Rédaction de l’étude de charges et de la proposition technique en phase d’avant vente,
- Gestion du projet, suivi d’avancement, planification,
- Spécifications détaillées,
- Revue de code et passage des tests,
- Coordination avec les acteurs de la qualité,
- Mise en œuvre d’une procédure de tests et de qualification poussée,
- Documentation d’architecture et d’exploitation,
- Documentation en anglais.
J2EE, Eclipse, STRUTS 1.1, BEA Weblogic 7.04 et 8.01, XML, XSLT , OJB, Oracle9i
AG2R – Visiocap / Architecte, concepteur, développeur
Suite à une mission de prototypage (ProtoCAP), l’objectif de cette mission est la conception et le développement de l’application VisioCAP. Elle s’appuie sur l’architecture mise en place pendant le prototypage.
- Choix de conception, suivi des développements, formation continue des développeurs, établissement des méthodologies de développement et d’utilisation de Java, transfert de compétence sur Swing et le développement de composants réutilisables.
- Rédaction du document de spécification détaillée,
- Conception du modèle métier et de l’architecture (modélisation sous XDE),
- Extension de l’architecture mise en place pour ProtoCAP,
- Développement de modules de l'application dans le cadre de l'architecture proposée.
Rational XDE, WSAD 5, Java 2, Swing
NMPP – Génération document / Expert technique Java
Les Nouvelles Messageries de la Presse Parisienne sont confrontées à des problématiques d’édition de gros documents. Il faut produire des documents dans le contexte d’une application Internet, utilisée par des clients référencés de NMPP, et fusionner cette production de documents avec une chaîne de génération de documents déjà en place pour des traitements batch effectués la nuit.
La fusion de cette chaîne avec l’application Internet est donc l’occasion de remettre à plat toute l’architecture de production de documents, et d’en proposer une nouvelle qui intègre les deux sources de demandes de production (batch et Internet), et qui puisse monter en charge avec un minimum de modifications.
La nouvelle architecture est basée sur des composants distribués fortement paramétrables.
- L’application est entièrement réalisée au forfait.
- Participation au développement d'une application distribuée de production de documents PDF pour le compte des NMPP.
- Développement de composant Java
- Tests unitaires
- Tests d'intégration
- Déploiement
Rational Rose, Eclipse 2.1 (plate-forme de base de WSAD 5), J2EE, RMI, Saxon, processeur FO FOP du groupe Apache
-
Cosmosbay
- Chef de projet, Architecte J2EE
1999 - 2003
DGI - Gestion de contenu / Architecte, Chef de projet technique
Spécification et développement d'un back-office de gestion de contenu pour le site Internet de la Direction Générale des Impôts (www.impots.gouv.fr).
- Utilisation de « Noheto », framework j2ee de gestion de contenu
- Participation à la rédaction des spécifications fonctionnelle et technique
- Définition de l’architecture applicative
- Conception et développement des modules fonctionnels
Java, XML, XSLT, Xpath, Javascript, Jboss, Oracle, Noheto, Upcast.
Sicasov - Refonte SI / Architecte J2EE
Responsable de l’architecture logique et applicative dans le cadre de la refonte du S.I. Sicasov. L’architecture s’appuie sur un framework Java développé par Cohésion puis CosmosBay permettant de développer rapidement un S.I. dans un contexte Client/Serveur 3 couches avec un client lourd Java. Le client s’appuie sur une IHM réalisée avec Swing. Ce framework met en place les principaux design patterns objet, et propose –entre autres– une séparation logicielle entre la couche de présentation (composants Java/Swing) et la logique métier (objets métiers).
- Encadrement des équipes de développement.
- Evolution du Framework pour l’adapter aux besoins
- Conception et développement des modules fonctionnels.
Méga, Visual Age for Java, Java 2, EJB, Java/Swing, Framework j2ee Cohésion/CosmosBay (cf STAGE Cohésion ci-après), WebLogic, Versant
JP Morgan - Projet Concorde / Développeur J2EE
Conception et développement du module de gestion de position sur les instruments financiers de type repo.
Rational Rose, JBuilder, Sybase
AGEFOS PME - Refonrte SI / Développeur J2EE
Développement de l’application Multi-Financement dans le cadre du projet NSI AGEFOS. Participation à la mise en place opérationnelle du framework Cohésion.
Rational Rose, Visual Age for Java, Sybase, Java 1 & 2, Java/Swing, framework j2EE Cohésion (cf STAGE ci-après)
Framework interne - Extension du framework j2ee Cohésion.
Le framework j2ee Cohésion est constitué d'un méta modèle, de générateurs de codes (objets métiers, IHM), de composants graphiques et d'accès à la base de données. La partie du stage était tournée exclusivement sur l’aspect « présentation » :
- Développement des composants graphiques « métier » spécifiques
- Développement des outils permettant de générer une grande partie des IHM de la future application (utilisation des composants métier, liaison automatique aux objets métiers (modèle évènementiel)) permettant de proposer à partir d’un modèle métier, une application SWING opérationnelle entièrement générée et modifiable.
Rational Rose, Visual Age for Java, Java 1 & 2, Swing, AWT.