Fouad - Consultant JPA
Ref : 150904M001-
Domicile
77186 NOISIEL
-
Profil
Consultant, Développeur (44 ans)
-
StatutFreelance
-
Ingénieur d’Études et développement
HilaoJan 2009 - aujourd'huiFabrication et livraison de plateaux repas en entreprises
Environnement technique : Html, Java, J2ee, JSF, JPA / Hibernate, Php, Python, Js, Apache, Postgresql, MySQL, Eclipse, Maven, SVN.
Description de la mission :
Etudes, développements et support d'applications
(Caisse, gestion des livraisons, Gestion des titres restaurant, Etiquettage, Gestion des différents processus métier de l'industrie Agro-alimentaire : lots, qualité, stocks, production, traçabilité, eCommerce) :
Rédaction des spécifications fonctionnelles et techniques.
Conception du modèle de donnée et maquette IHM.
Développement de bout en bout de fonctionnalités
( IHM jusqu'au stockage des données ) .
Réalisation des tests et mise en production.
Formations des utilisateurs. -
Expert technique JSF / J2EE
Wincor Nixdorf / AtlaShoreProjet Hal-Cash/Crédit Du MarocJan 2008 - Jan 2009Système de transfert d'argent de l'étranger vers le Maroc.
Environnement technique : Maven, JAVA/J2EE, JSF, Jboss Seam, RichFaces, Web Services (Axis), JBoss 4.0.5, SVN, Eclipse 3.3 , JPA / Hibernate, Oracle, Velocity.
Crédit Du Maroc : Le Crédit Du Maroc (CDM) est un établissement bancaire marocain qui offre ses services aux particuliers ainsi qu'aux entreprises.
Description de la mission :
Le Crédit Du Maroc souhaite offrir un nouveau service à ses clients ou non clients de réception d'argent en provenance de l'étranger en utilisant le système Hal Cash. Hal-Cash (********) est un service d'une société espagnole qui permet d'envoyer de l'argent de façon immédiate afin qu'il soit retiré en espèces dans l'un des distributeurs et terminaux associés au système, à tout endroit et à toute heure en communicant par SMS sur téléphone portable.
Ce système est fondé sur une architecture web n-tiers J2EE pour la partie serveur et gestion bancaire, mais aussi une partie cliente utilisant les distributeurs automatiques de billets (DAB) Wincor Nixdorf.
Implication dans le projet :
Analyse :
Communication online DAB → CDM Server
Communication online CDM Server → Noeud Hal Cash
Communication offline Noeud Hal Cash → CDM Server
Conception :
Mise en place des règles de gestion métiers.
Mise en place des différents processus de cheminement des données à
travers le socle technique utilisé.
Mise en place du modèle de données.
Développement :
Développement du projet à travers les différentes couches du socle technique. -
Expert technique JSF / J2EE
Groupe SQLIJan 2007 - Jan 2008Projet ******** (********/): Portail des clients de la CASDEN Banque.
Environnement technique : Maven, JAVA/J2EE, JSF, Jboss Seam, RichFaces, Web Services (Axis), JBoss 4.0.5, SVN, Eclipse 3.3
CASDEN Banque : La CASDEN est une filiale de la Banque Populaire, dont la clientèle est principalement les personnels de l’Éducation Nationale, de la Recherche et de la Culture.
Description de la mission :
La CASDEN souhaite faire la refonte de son portail client : Consultation des comptes, Crédit en ligne, Simulations …
Ce portail est fondé sur une architecture web n-tiers J2EE répartie en deux applications, une première sans authentification, et une seconde avec authentification.
Implication dans le projet :
Analyse :
Sous projets « Crédit en ligne » (CEL) et « Situation Globale » (SGL): recensement des données clients, opérations existantes (web services),
Analyse des processus de traitement existants, études des contraintes
pour la consultation 24H/24H en temps réel.
Conception :
Mis en place de maquettes HTML pour la validation des écrans par la MOA.
Mis en place des différents processus de cheminement des données à travers
le socle technique utilisé.
Énumération des enrichissements ou modifications à apporter aux opérations
et au socle technique.
Développement :
Développement des projets CEL et SGL à travers les différentes couches
du socle technique : de la saisie jusqu'au stockage des données.
Rédaction de documents :
Rédaction du document de fonctionnement et de réalisation de la
«Situation Globale»
Formation des collaborateurs et assistance technique :
Formation sur le nouveau socle et technologies employés. -
Ingénieur d'etudes et développement
STERIAJan 2006 - Jan 2007Projet RRS : Référentiel des éléments constituant le réseau de transport de surface de la RATP.
Environnement technique : Maven, UML, JAVA/J2EE, Struts, Esri, Web Services, Oracle 9.0.8, TopLink 9.0.4.5, Oracle Application Server 10g, SVN, Junit, Eclipse.
Description de la mission :
La RATP souhaite se doter d'un Référentiel commun à tous les systèmes d'informations de gestion de surface (Tramway, Bus).
Ce système est composé d’un client lourd permettant de gérer principalement l'infrastructure (SWING/SIG), et d’une application web (J2EE) pour permettre la saisie des informations primaires du référentiel.
Implication dans le projet :
Conception du modèle de version des objets métiers.
Migration du projet sous Maven.
Participation à la réalisation de différents modules du projet (écrans web, Swing, métier),
Mise en place de Web services avec le moteur Axis2.
Mise en place de tests unitaires des différents modules développés. -
Responsable Informatique
COFF (Centre d'Optimisation Fiscale et Financier)Jan 2005 - Jan 2006Description de la mission :
Environnement technique : SQL, PostgreSQL, JBoss, Tomcat, Java, Hibernate, JSF/JSP, Eclipse, UML.
La société COFF souhaite se doter d'un système informatique performant afin de gérer tout son processus métier :
Gérer la relation et le suivi clients.
Gérer l'évolution des différentes phases des contrats en cours.
Maîtriser les stocks.
Gérer les relations et suivis entre les banques, promoteurs et notaires.
Gérer les commissions des commerciaux et partenaires.
Ce système est basé sur une plate forme J2EE.
Implication dans le projet :
Rédaction du cahier des charges, Étude de faisabilité :
Organisation de réunions et groupe de travail pour la réalisation du cahier des charges et compréhension des besoin.
Analyse – Conception :
Étude de l'existant et modélisation du nouveau système d'information.
Développement :
Réalisation de bout en bout de fonctionnalités ( IHM jusqu'au stockage
des données).
Test et Mise en production :
Réalisation des tests et mise en production.
Formation des utilisateurs. -
Développeur J2EE
CAMSP (Centre d'Action Médico-Sociale Précoce)- Projet PhoénixJan 2005 - Jan 2005 -
Analyste Programmeur
TECHDATA FRANCEJan 2002 - Jan 2003 -
Développeur d'Applications
OCE FRANCEJan 2001 - Jan 2002
Environnements techniques
Systèmes d’exploitation
Linux, Windows 95/98/NT/2000/XP.
Bases de Données
Oracle(SQL*Plus, PL/SQL), SQL Server(T-SQL), MySQL, PostgreSQL.
Programmation
JAVA/J2EE(JSF, JBoss Seam, JDBC, Applet,Servlet, EJB, Swing), .NET.
FrameWorks
TopLink, Hibernate, Struts, JSF,Axis2 (Web Services).
Langages de scripts
bash, C shell.
Web
JavaScript , PHP, JSP, ASP, HTML, DHTML, CSS, XML, XSL.
Serveurs
OAS 10g, Apache, Tomcat, JBoss.
Outils / AGL
Eclipse,Borland Together, Power AMC, Win’Design.
Gestion de Projets
Maven, suite Maestro (Continuum, Archiva).
Méthodes
UML, Merise, SADT.
Réseaux
TCP/IP, FTP, Wi-Fi, Ethernet.
Bureautique
Acces, Excel, Word, Outlook.
Systèmes d’exploitation
Linux, Windows 95/98/NT/2000/XP.
Bases de Données
Oracle(SQL*Plus, PL/SQL), SQL Server(T-SQL), MySQL, PostgreSQL.
Programmation
JAVA/J2EE(JSF, JBoss Seam, JDBC, Applet,Servlet, EJB, Swing), .NET.
FrameWorks
TopLink, Hibernate, Struts, JSF,Axis2 (Web Services).
Langages de scripts
bash, C shell.
Web
JavaScript , PHP, JSP, ASP, HTML, DHTML, CSS, XML, XSL.
Serveurs
OAS 10g, Apache, Tomcat, JBoss.
Outils / AGL
Eclipse,Borland Together, Power AMC, Win’Design.
Gestion de Projets
Maven, suite Maestro (Continuum, Archiva).
Méthodes
UML, Merise, SADT.
Réseaux
TCP/IP, FTP, Wi-Fi, Ethernet.
Bureautique
Acces, Excel, Word, Outlook.