Ketfi - Architecte APACHE
Ref : 161017M001-
94800 VILLEJUIF
-
Chef de projet, Consultant, Architecte (49 ans)
-
Freelance
07/2014 à 07/2016 Architecte KLESIA
Mise en œuvre du portail ******** destiné au grand public et aux clients et partenaires de KLESIA. Portage d’applications existantes sur le portail Liferay.
• Mise en œuvre d’un espace « institutionnel » public (********).
• Développement d’un espace particulier destiné aux « particuliers actifs ».
• Portage de l’application « Mornay Allocataires » sur le portail Liferay.
• Développement d’un espace dédié aux « professionnels ».
• Mise en œuvre de mini-sites par branches et secteurs professionnels.
• Développement d’un outil de support.
• Développement de Portlets (Spring MVC et Liferay MVC), Thèmes et Layouts.
• Personnalisation du portail (Hooks).
• Développement d’une couche webservices SOAP.
• Modélisation de la base KFR24/7 et mise en œuvre des services d’accès (S. Builder).
• Passage sous Maven d’anciens plugins Ant.
• Recueil des besoins et estimation des charges.
• Rédaction de spécifications et de guides utilisateurs.
• Participation à la maintenance des anciennes applications Allocataires et ADHPART.
• Mise en place de l’intégration continue (Jenkins).
Environnement : Java/JEE, Liferay 6.2, Spring MVC, Liferay MVC, Hibernate, CXF/SOAP, Tomcat, MySQL, SVN, Jenkins.
01/2012 à 04/2014 Architecte / Chef de Projet Technique (7 collaborateurs) VOLKSWAGEN
Refonte de l’Extranet du Volkswagen Group France. Développement de portails pour les marques du groupe : Volkswagen, Skoda, Audi, Seat et Volkswagen Utilitaires.
• Encadrement d’une équipe de 5 à 7 collaborateurs.
• Architecture SSO et développement de la solution CAS.
• Développement de portlets (Spring MVC) et thèmes.
• Personnalisation du noyau du portail (Hooks, Ext).
• Animation des réunions d’équipe, des comités de suivi et de pilotage.
• Recueil des besoins et estimation des charges.
• Participation à la rédaction des spécifications et à la recette usine.
• Pilotage des tests de benchmark, tuning du portail.
Environnement : Java/JEE, Liferay 6.0, Spring MVC, Hibernate, Tomcat, Oracle, CAS, SVN, Hudson.
04/2010 à 12/2011 Architecte / Chef de Projet Technique (5 collaborateurs) LA POSTE
Création de DIGIPOSTE, le coffre-fort électronique de La Poste, une solution pour recevoir, archiver et partager des documents numériques.
• Pilotage des chantiers techniques et du projet d’industrialisation.
• Animation des réunions d’équipe, des comités de suivi et des ateliers techniques.
• Pilotage des travaux de refactoring.
• Conduite des tests de benchmark, tuning de la plateforme.
• Mise en place et administration de la Plateforme d’Intégration Continue (PIC).
• Encadrement technique des développeurs.
Environnement : PHP, Aptana, VirtualBox, Ubuntu, Apache, MySQL, JMeter, SVN, Hudson.
05/2008 à 02/2010 Architecte AG2R LA MONDIALE
Création de la plate-forme de distribution des contrats d’assurance vie du groupe La Mondiale Partenaire au travers d’une plate-forme SOA et d’une plate-forme Web distribuée.
• Encadrement technique d’une équipe de 5 à 7 développeurs.
• Rédaction du DAT, des spécifications fonctionnelles et techniques.
• Développement de certains composants techniques et fonctionnels de la solution.
• Industrialisation de la production des codes sources de l’application (MDA).
• Tuning et optimisation de la plate-forme, conduite de tests de benchmarck.
Environnement : Java/JEE, UML, Struts, Spring, Maven, Hibernate, Tomcat, Oracle, PL/SQL, AXIS, CXF, JMeter/JProfiler, Mantis, SVN, Continuum, MDA.
10/2008 Consultant CARREFOUR
Création du portail e-commerce de Carrefour.
• Développement des batchs d’échange avec le prestataire Narboni.
• Développement d’un batch d’intégration des transactions de paiement ATOS-SIPS.
• Développement du back-office (gestion des cartes cadeaux et paiements).
Environnement : Java/JEE, Struts, Spring, Maven, Hibernate, Tomcat, Oracle.
05/2007 à 05/2008 Architecte FRANCE TELECOM
Création du portail de communication et de gestion des activités socio-culturelles des CEs/CCE de France Télécom.
• Rédaction du DAT et des spécifications générales et détaillées.
• Etude et implémentation du module de paiement en ligne, basé sur ATOS-SIPS.
• Conception des façades et des services métiers.
• Mise en place et adaptation d'une plateforme MDA (UML/ACCELEO/TOPCASED).
• Participation à la réalisation de la couche présentation, business et persistance.
Environnement : Java/JEE, Struts, Spring, Jahia, Maven, Hibernate, Tomcat, EJB/JBoss, MySQL, UML, Acceleo, Topcased.
06/2006 à 05/2007 Ingénieur de développement INSTITUT NATIONAL DE L'AUDIOVISUEL
Création d’un système d’indexation et de publication multimédia dans le cadre des projets européens MESH et SAPHIR.
• Etude et conception de l’application d’indexation/publication multimédia.
• Mise en place de l'architecture logicielle de l'application.
• Développement de l'application et rédaction du manuel utilisateur.
• Intégration des outils tiers livrés par les partenaires de l'INA.
Environnement : Java, UML, Castor, RMI, SVN, Eclipse, EMF, RCP, SWT/JFace.
09/2004 à 06/2006 Enseignant UNIVERSITE PIERRE-MENDES-FRANCE
Enseignement : composants logiciels (JavaBeans & EJB), modélisation, assembleur M68000, architecture des ordinateurs et programmation en C/C++ - niveaux DUT et Licence Pro.
Encadrement : 2 étudiants de DESS, 2 groupes de DUT (projets tuteurés).
10/2001 à 12/2004 Ingénieur / Chercheur IMAG - GRENOBLE
Thèse de doctorat sur les thèmes : chargement dynamique des classes Java, réflexion architecturale, gestion dynamique de messages, AOP, injection de bytecode, assemblage dynamique d'applications Java.
• Etude, conception et développement d’un système de reconfiguration dynamique pour les applications à base de composants logiciels en Java.
• Participation au développement d’un système de déploiement à large échelle.
• Développement d’un système de binding et de gestion de dépendances pour OSGi.
• Rédaction d’une dizaine de publications internationales.
• Rédaction du manuscrit de la thèse et de plusieurs livrables de projets.
Formation
2004 Docteur en Génie Logiciel
Université Joseph Fourier, Grenoble
2001 DEA (Master 2 R) en Informatique
Université Joseph Fourier, Grenoble
1998 Ingénieur en Informatique
Ecole d’Ingénieurs en Informatique ‘INI’, Alger
Compétences
OUTILS & FRAMEWORKS JEE (Servlets/JSP/EJB), Struts, Spring/AOP, Hibernate, XML, Castor, Eclipse, RCP, SWT/JFace, EMF, JBuilder, NetBeans, Visual Studio.NET, Maven, SVN, Jenkins, Hudson, Continuum, AXIS, SOAP, JavaBeans, EJB, OSGi
MÉTHODES UML, Design Patterns, MDA (ACCELEO/TOPCASED), SOA
LANGAGES Java, C/C++, C#
SERVEURS & PORTAILS Tomcat, Apache, JBoss, Liferay
BASES DE DONNÉES MySQL, Oracle, PL/SQL
PILOTAGE Agile, Cycle V, Project, Excel