Profil du prestataire hamimed

Informations générales sur le prestataire hamimed

Nickname : hamimed
Type de structure : freelance qualifié
Date inscription : 22/09/2010
Dernière fois en ligne : 31/03/2011
Classement : classé 37 513ème sur 95 261 prestataires classés

Tags compétences

UML JSP XML XSL HTML MYSQL WEB PHP STRUTS SPRING HIBERNATE JAVA J2EE .NET SVN MAVEN ECLIPSE

Profil détaillé du prestataire hamimed

Domaines de compétence

COMPETENCES FONCTIONNELLES

Expériences : Architecture fonctionnelle et technique de SI

Types de projet : Pilotage et conduite de projets, Spécifications, Développements

Fonctions : Chef de projet, Architecte Fonctionnel et Technique, Expert Méthodes et Outils, Consultant Fonctionnel et Technique

Domaines : Bancaire, Assurance, Décisionnel, Gestion, Industrie

n Développement d’architecture technique J2EE (Framework de composants, architecture 3 tiers : Client (JSP, HTML, JavaScript, Xml, Xsl), Application sur plateforme J2EE (Java, EJB Session, EJB Entity, Weblogic, Websphere 5.1), Données (JDBC, Oracle)

n Elaboration d’architecture fonctionnelle UML (cahier des charges, modèle d’analyse et de conception XDE, Modèles RSM …)

n Maîtrise des méthodologies et outils support à la conception et au développement des systèmes d’information (cohérence et traçabilité entre les différents modèles produits le long du cycle de vie d’un système)

 

COMPETENCES TECHNIQUES

n Systèmes : Windows XP, UNIX, Windows 2000, AIX V5.3, X11, Suntools, MVS, TSO, ISPF, Windows NT4, GCOS, DOS, Sun OS4, Sparc Station, HP-Unix, DPS (Bull), AS400.

n Bases de données : Oracle 10gr2, AMC-Designor, O2, DBASE.

n Langages : Java, JavaScript, JSP, Web Services (JAX-WS 2.0), EJB, Visual Basic, SSO, DOM, SQL Plus, C, C++, XML, XSL, HTML, UML, Delphi, Common Lisp, Le-Lisp, Prolog, Charme, Pascal, Caml.

n Frameworks : Spring 2.5.6, Struts 1.2.7, Hibernate 3.1.1

n Serveurs d’application : IBM Websphere Application Server 6.1, WebSphere 5.1.1, Apache 2, Tomcat 5.5, Tomcat 5.0, JBoss

n Gestion configuration : ClearCase2003, CVS, SVN

n Industrialisation : Ant, Maven 2, Open STA et Luntbuild

n Progiciels : Clarity, MS-Project, PMW.

n Environnements : RAD 6, RSM, WSAD 5.1.1, XDE Modeler 2003.

n Méthodes : Agile, XP, UML, Rational Unified Process, OMT, DMR - Air France, SADT, HOOD, BOOCH, KADS, MERISE.

Expérience professionnelle

EXPERIENCEs

Société Générale (Corporate & Investment Banking) (depuis Sept. 2010) Expert Technique

 

n Mission : Participation au projet SDS (SGCIB Data Services) de gestion données des référentiels de la banque de marché et d’investissement, leur standardisation, et leur propagation aux applications clientes

n Gestion des nouvelles entités et leur mise en place dans le référentiel commun Gigaspace.

n Maintenance des applications de gestion de données référentielles

Environnement : Java, J2EE, JRE 1.5, XML, Eclipse, Oracle 10gr2, Spring 2.5.6, Gigaspace 6.6.5, Mule, Tibco, Sybase, SQL, Maven 2.1.0, SVN.

 

Crédit Foncier (Caisse d’Epargne) (Février 2010 – Mai 2010) Responsable Architecture Technique

 

n Mission : Participation au projet Domus de développement d’un portail Internet (et Intranet) de financement de travaux clients (et apporteurs)

n Définition d’une architecture .NET pour le portail Internet / Intranet.

n Définition d’une architecture d’intégration du progiciel crédit Evolan dans le SI Client

Environnement : .Net, Java, J2EE, IBM Websphere Application Server 6.1, JRE 1.5, Oracle 10gr2, Web Services (JAX-WS 2.0), CTG 6.0, AIX V5.3.

 

CA Leasing (crédit agricole) (Sept 2009 – Déc. 2009) Consultant Architecture / Expert Technique

 

n Mission : Participation au projet de mise en place d’un Extranet CAL

n Animation des ateliers de travail sur les différents thèmes de l’Extranet.

n Intégration de l’Extranet avec les services applicatifs CAL via des Web Services

n Intégration des Portlets de l’Extranet dans d’autres portails partenaires

n Intégration d’une brique SSO pour l’authentification des utilisateurs de l’Extranet

n Intégration d’un annuaire LDAP pour l’identification des utilisateurs de l’Extranet

n Configuration du module d’administration des utilisateurs Liferay

n Rédaction du dossier d’architecture technique de l’Extranet CAL

 

Environnement : Liferay 5, Web Services, Portlet, JSR 168, WSRP, LDAP, SSO.

 

n Mission : Développement de l’application mobilisation de créances

n Développement de la couche présentation avec Struts (interfaces utilisateurs en JSP)

n Développement de la couche métier avec Spring

n Développement de la couche d’accès aux données avec Hibernate

n Définition des données dans la base Oracle avec Toad

n Déploiement de l’application sur le serveur TomCat

 

Environnement : Tomcat 5.0, JDK 1.4.2, Spring 1.2.4, Struts 1.2.7, Hibernate 3.1.1, Eclipse et Toad, JSP, JavaScript, Oracle 10g et CVS.

 

CASA (crédit agricole) (Mai 2009 – Août 2009) Architecte Technique Senior

 

n Mission : Participation au projet de mise en place de l’application Messagerie Sécurisée

n Animation des réunions du groupe de travail Spécification Techniques Générales.

n Animation des réunions du groupe de travail Processus Métier (description des flux échangés entre l’application et la BAM et entre l’application et le SI des Caisses Régionales)

n Participation aux réunions de travail technique avec SILCA (pour l’exploitation de la solution) et TRIDION (pour la gestion des formulaires de messages).

n Rédaction des comptes rendus des réunions de travail

n Préconisation d’une architecture technique centralisée pour le traitement des messages et des pièces jointes (Envoi, réception, stockage, … des messages et pièces jointes)

n Rédaction des Spécifications Techniques Générales de la Messagerie Sécurisée

 

Environnement : Word, PowerPoint, Outlook.

 

PREDICA (crédit agricole) (Juillet 2008 – Avril 2009) Responsable Technique

 

n Mission : Participation à la reprise des applications Avanet, Prediweb et Internet Entreprise

n Diagnostic des applications et proposition de prise en charge fournie au client.

n Transfert et appropriation des applications auprès du client.

n Support fonctionnel et technique auprès des équipes de développement et de maintenance.

n Accompagnement des équipes de développement, de maintenance et d’architecture dans la prise en charge des applications.

n Suivi techniques des équipes dans le développement de fonctionnalités et la correction des anomalies

n Formation des équipes sur les composants techniques des applications.

n Mise en place de guide de développement et des normes de développement (Java, JSP, Java Script et UML).

n Inventaire Informatique et Documentaire (fichiers Excel recensant tous les composants techniques et tous les fichiers de documents confiés par le client)

n Déploiement des applications sur WebSphere 5.1.1, WAS 6.1 et JBoss avec Maven 2 en environnement Aix 5.2

 

Environnement : WebSphere 5.1.1, JBoss, RAD 6.0.1, WAS 6.1, RSM, CVS, SVN, UML, Framework AMT, Java, XML, Java Script, JSP, Ant, Maven 2, Oracle 9i, Aix 5.2.

 

CALYON (crédit agricole) (Janvier 2007 – Juillet 2008) Architecte Technique J2EE (Consultant Senior)

 

n Mission (12 mois) : Participation au projet PRIZE (Paiement Rapatriements Internationaux de la Zone Euro)

n Définition de l’architecture fonctionnelle et technique du SI.

n Analyse et Estimation des Charges du projet

n Développement de l'application Pages JSP, Classes Java Présentation et Classes Java Métier.

n Développement d'un composant technique de communication entre Java et le HOST IMS.

n Mise en place et Configuration des outils Maven et Luntbuild

n Développement de Scripts Ant de compilation des JAR, de déploiement de l'EAR, de mise à jour de l’application sur WebSphere et de redémarrage de l’application

n Déploiement de l’application en environnements de Développement, Recette et Production

n Mise en place et Configuration d'Hibernate pour gérer la persistance entre Classes Java et Tables DB2n Analyse des performances de l'application en environnement de Production avec l'outil Open STA

 

n Mission (6 mois) : Participation au projet ESTD (import massif de corrections manuelles via Excel pour génération d’entrées standard (ESTD))

n Développement d’une application J2EE de saisie et de suivi de traitement des ESTD

n Chargement des fichiers Excel via une Servlet de téléchargement

n Développement des Pages JSP, des classes Java Présentation et des classes Java Métier

n Développement de classes Java techniques permettant d’envoyer des messages MQ Series vers le Host IMS

n Développement de classes de persistance Hibernate permettant de manipuler une base de données DB2

n Développement de Classes Java de génération des fichiers Excel utilisant l’API Java jxl

n Déploiement de l’application en environnement de Test, de Recette et de Production

n Paramétrage des projets de l’application avec Maven 2

n Compilation et génération automatique par le biais de Maven 2 des JARS, du WAR et de l’EAR

n Utilisation de Luntbuild pour l’intégration continue et la génération de rapport

 

Environnement : WebSphere, RAD 6.0.1, RSM, CVS, UML, Framework AMT, Java, XML, Java Script, JSP, Ant, Hibernate, Maven 2, Open STA et Luntbuild.

 

SOFINCO (crédit agricole) (Décembre 2005 – Juin 2006) Architecte Technique (Consultant Senior)

 

n Mission : Elaboration d’un Dossier d’Architecture Technique et mise en place de l’architecture préconisée (domaine : Gestion des crédits)

n Définition des composants de l’architecture n-tiers (présentation, application, métier) et des flux échangés entre composants.

n Définition de la répartition des composants entre Sofinco et les Caisse régionales (Client SAG installé en Agence, Serveur SAG installé en Caisse, Serveur http en Caisse, serveur http Sofinco et serveurs d’application Sofinco niveau appli et niveau métier)

n Définition d’une architecture réseau sécurisé permettant l’échange de flux sécurisés entre Sofinco et les postes de travail SAG (serveur SAG installé en Caisse et les clients SAG installés en agence)

n Définition des impacts de mise en place de l’architecture technique

n Elaboration des choix des éléments techniques à mettre en place (serveurs http, serveurs d’application, serveur de communication et dimensionnement)

n Mise en œuvre de l’architecture technique préconisée (mise en place d’Apache HTTP Server et du serveur Jakarta Tomcat).

n Définition de l’environnement de développement basé sur un serveur http Apache HTTP Server et un serveur d’application Jakarta Tomcat (sous Eclipse 3)

n Définition de la stratégie de travail en équipe avec l’outil CVS, des branches à mettre en œuvre et des processus de livraison, de recette et de production et de labellisation des composants livrés

n Utilisation de Maven pour le déploiement des applications développées et de Visual Paradigm pour la modélisation UML

 

Environnement : Eclipse 3, Apache 2, Tomcat 5.5, Maven 2, CVS, Visual Paradigm, Framework AMT, SSO, Architecture Crédit Agricole (ADSU, SAG, … etc.).

 

PACIFICA (crédit agricole) (Janvier 2004 – Décembre 2006)Architecte Technique J2EE

 

n Mission : Participation aux projets SIMUL Plus (Génération d’un devis assurance multirisques habitations), Nomad (Transmission de données relatives aux exploitations agricoles), Virtualisation (Gestion des sinistres) et Editique (Gestion des éditions)

n Définition de l’architecture fonctionnelle et technique du SI.

n Installation et configuration des outils RAD 6, RSM, WSAD 5.0, WSAD 5.1, XDE Modeler 2003 et ClearCase2003

n Administration de ClearCase2003, Création, Mise à jour et Suppression des VOBs et des Views, définition et gestion des branches de Développement et de Maintenance, définition d’un script de fusion de branches et de labellisation pour la livraison des ressources développées et/ou corrigées

n Modélisation des graphes de Processus Utilisateur (PU) et processus métier (PM) sous XDE Modeler et sous RSM

n Génération des graphes de PU et de PM et intégration des graphes générés dans les projets Simul Plus sous WSAD puis sous RAD

n Définition de l’architecture des projets des applications Simul Plus et Nomad sous WSAD puis sous RAD et des règles de nommage des packages

n Définition des projets IHM, APPLI, METIER et INSTALL sous WSAD puis sous RAD et configuration du Script Ant pour le chargement de l’application à partir d’une vue ClearCase2003

n Rédaction d’une documentation pour le travail en équipe avec ClearCase2003

n Rédaction du processus de modélisation sous XDE Modeler 2003 et sous RSM et mise à jour du référentiel de modélisation sous ClearCase2003

n Migration du référentiel de modélisation UML de XDE Modeler (UML 1.4) vers RSM (UML 2.0)

n Rédaction d’un Guide de développeur NTIC Pacifica

n Rédaction du processus de développement sous WSAD 5.1 et sous RAD 6, des CheckIn / CheckOut de ressources et de mise à jour du référentiel des projets sous ClearCase2003

n Revue des composants développés au sein du Framework sous WSAD, de l’assemblage des composants et débogage de l’application

n Participation au développement d’un Socle technique pour les applications J2EE de PACIFICA

n Développement de Plug-ins sous WSAD et sous RAD pour la génération automatique des projets, des packages, des classes Java et des fichiers de configuration (XML et .properties)

n Développement d’une bibliothèque de fonctions JavaScript réutilisables

n Mise en place d’une procédure de déploiement sur des serveurs d’applications WAS des applications J2EE développées avec le Framework AMT

n Mise en place de Script Ant de génération automatique des Classes Java permettant de communiquer avec le Host via le middleware MQ Series.

n Modélisation en UML d’une application d’Aide (Cas d’utilisation, graphe d’états PU et graphe d’états PM)

n Développement d’une application d’Aide J2EE basée sur le Framework AMT (pages JSP, classes Java applicatifs et métier et fichiers .properties et .xml de configuration)

n Audit des modèles UML développées par l’équipe Etudes & Développement

n Développement d’un outil Java de génération automatique des fichiers de paramétrages XML des applications livrées (fichiers XML référençant les services MQ Series). Ce développement utilise les bibliothèques DOM. Les fichiers de paramétrage sont générés pour les environnements de Formation et de Production

n Déploiement des applications Simul Plus et Nomad sur deux serveurs WAS de recette et d’intégration

n Livraison des applications J2EE Simul Plus et Nomad (EAR, WAR, JAR)

n Utilisation de Clarity pour la saisie des temps et des tâches réalisées.

n Formation UML des développeurs et utilisation de Win’Design comme atelier de formation.

 

Environnement : RAD 6, RSM, WSAD 5.1.1, ClearCase 2003, ClearCase LT, XDE Modeler 2003, UML, Framework AMT, Java, XML, XSL, SSO, Java Script, JSP, Ant.

 

INFORSUD (crédit agricole) (Septembre 2003 – Décembre 2003) Ingénieur Confirmé Etudes et Développement

 

n Mission : Participation au projet TIM Risque (Système de détection des fraudes sur les avis d’autorisations générés par les cartes bancaires)

n Développement de la partie Client Acquéreur Autorisations.

 

Environnement : Visual Basic 6.0, SQL Plus, Oracle V8i

 

PREDICA (crédit agricole) (Mars 2003 – Septembre 2003) Consultant SI

 

n Mission : Participation au projet PREDICA d’assurance Vie (Epargne, Prévoyance, Rentes)

n Analyse de la cartographie fonctionnelle et technique du SI

n Développement d’un référentiel documentaire du SI

 

Environnement : TSO, EXPED, JCL, DB2

 

INFORSUD (crédit agricole) (Décembre 2002 – Mars 2003) Formateur UML et Technologie Objet

 

n Mission : Conception, rédaction et animation d’un cours sur la méthodologie UML, le cycle de vie RUP (Rational Unified Process) et la technologie Objet.

n Organisation de deux sessions de formation UML de 4 jours.

n Préparation d’un document PowerPoint support de cours

n Mise en place d’une étude de cas avec utilisation de l’atelier Rational Rose 2000

 

Environnement : UML, Rational Unified Process, Rational Rose 2000

 

CNCA (crédit agricole) (Février 2002 – Novembre 2002) Architecte Système d'Information

 

n Mission 1 : Participation au projet TIM (Traitement Informatique de la Monétique)

n Modélisation UML du système Retrait bancaire

n Réingénierie des traitements liés au domaine Retrait en architecture Client/Serveur

n Intégration du modèle UML conçu avec d’autres composants métier

n Simulation du modèle produit et vérification de sa cohérence interne

n Validation de la modélisation auprès de l’AMO

 

Environnement : UML – Rational Rose 2000

 

SPIDER BUSINESS (Février 2001 – Décembre 2001) Architecte SI – Expert Méthodes, Développement et Outils

 

n Mission : Participation au projet Tally Stick de gestion de la facture électronique

n Modélisation UML de l'architecture fonctionnelle avec l’outil Rational Rose

n Conception détaillée, Génération des EJB Entity, EJB Session sous la plateforme J2EE Jbuilder

n Assemblage des composants de l’application en environnement Weblogic

n Modélisation de la Base de Données avec AMC Designor

n Génération de la Base de Données sous Oracle V8i

n Mise en œuvre d’un procédé de gestion de version de tous les composants fonctionnels et techniques produits au cours du projet supportés par l’outil de gestion de versions CVS

 

Environnement : UML, Rational Rose 2000, AMC Designor, EJB, BEA Weblogic, J2EE Jbuilder, CVS, Oracle V8i

 

AIR FRANCE (Octobre 2000 – Janvier 2001) Pilote de projet & Architecte SI

 

n Mission : Participation au projet Gestion de crise et animation du projet (lien entre la maîtrise d’ouvrage et la maîtrise d’œuvre)

n Collecte des besoins auprès de la maîtrise d’ouvrage

n Modélisation UML de l’architecture fonctionnelle

n Conception Objet des sous-systèmes

n Validation de la conception auprès de la maîtrise d’ouvrage

n Utilisation et application d’une méthodologie DMR – Air France de gestion de projet supportée par des outils de génération automatique de livrables

 

Environnement : UML – Rational Rose avec Méthode DMR – Air France

 

RENAULT SA (Septembre 1999 – Septembre 2000) Chef de projet

 

n Mission : Participation au projet SIGMPR de gestion de pièces de rechange

n Encadrement de 3 ingénieurs sur 3 Projets en parallèle se trouvant à différentes phases du cycle de vie

n Organisation des projets en jouant le rôle d’interface entre l’AMO et la maîtrise d’oeuvre (recueil des besoins en phase amont et recette utilisateur en phase aval des projets)

n Définition des architectures fonctionnelles des besoins client en phase amont

n Définition des architectures techniques J2EE des solutions à mettre en place

n Préconisation d’un middleware MQSeries entre une station Sun (supportant le code Java) et l’AS400 (supportant l’application SIGMPR)

n Enrichissement des cahiers des charges en relation avec les maîtrises d’ouvrages

n Suivi de projet avec MS-Project et PMW ainsi que la mise à jour en temps réel des tâches des projets

n Validation des interfaces Intranet des projets (HTML)

n Vérification de la complétude et de la cohérence des données échangées par le biais de l’outil MQSeries

n Recette et tests d’intégration de l’application (contrôle de l’interface JavaScript) en phase aval des projets (développement d’un environnement dédié à la recette de l’application SIGMPR sur AS400)

n Installation, mise en œuvre, suivi et accompagnement de démarrage des projets ainsi que la formation des utilisateurs

 

Environnement : Intranet, Java, JavaScript, HTML, AS400, MQSeries, MS-Project, PMW

 

APRI Prévoyance (Novembre 1998 – Août 1999) Ingénieur Conception & Développement

 

n Mission : Participation au projet Pléiade de refonte du système de prévoyance – Domaine Paiement (Encaissement & Décaissement)

n Conception de l’architecture fonctionnelle du logiciel

n Modélisation UML et Conception Objet avec Rational Rose

n Développement de maquettes écrans en Delphi

n Elaboration des composants génériques de la plateforme technique sous Delphi

n Utilisation et génération de livrables au format HTML

n Application d’une méthodologie de conception et de développement basée sur des composants fonctionnels et techniques réutilisables

n Intégration au niveau de l’outil Rose et de la plateforme Delphi d’une couche logiciel matérialisant les composants génériques réutilisables

 

Environnement : UML – Rational Rose 98, Delphi, Windows NT4

 

AGF – DMC (Juillet 1998 – Octobre 1998) Ingénieur Analyste

 

n Mission : Participation au projet An 2000

n Utilisation d’un référentiel métier ECR pour générer tous les composants et liens entre composants du système d’information

n Elaboration de la cartographie du système d’information à partir des éléments fournis par le référentiel ECR

n Analyse des impacts de changements (techniques, fonctionnels et organisationnels) occasionnés par les différents scénarios possibles de bascule An 2000

n Elaboration d’un plan d’action décrivant une chronologie de bascule des composants minimisant les impacts

n Réalisation de la bascule des programmes COBOL en environnement TSO avec une interface utilisateur ISPF

n Utilisation des outils REXX pour l’analyse et la mise à jour des fichiers COBOL

n Mise en œuvre d’un processus de contrôle qualité des composants produits après bascule

 

Environnement : MVS, TSO, REXX, ISPF

 

UNIVERSITE de Mulhouse (1995 - 1997) Enseignant – Chercheur (Doctorat en Informatique)

 

n Mission : Elaboration d'une méthode générique d'évaluation de modèles et de méta modèles basée sur deux types de preuves : la complétude et la consistance

 

 

BULL – CEDIAG (1992 - 1995) Ingénieur Recherche & Développement

 

n Mission 1: Participation au projet européen ESPRIT VITAL : Ce projet consiste à développer une méthodologie et un AGL (Open KADS) supportant le cycle de vie des systèmes basés sur la connaissance (durée : 3 ans).

n Elaboration d’une méthode de vérification, validation et d’exécution des modèles conceptuels objets KADS

n Développement en C, C++, Common Lisp et Le-Lisp d’un outil de vérification, de validation et de simulation des modèles

n Détection des incomplétudes et inconsistances du modèle (module développé en Le-Lisp et en utilisant l’outil LEX)

n Intégration des modifications apportées au modèle lors de sa simulation (module développé en Le-Lisp avec utilisation de GCC et de YACC)

n Implémentation de connaissances de validation dans un langage basé sur les contraintes (module développé en Common Lisp, C et C++)

 

 

n Mission 2 : Participation au projet européen EUREKA RISKMAN (durée : 3 mois):

n Intégration du risque dans la gestion de projet

n Elaboration de l’étude préalable du projet

n Réalisation d’un module de définition et de manipulation des risques basé sur la notion de contraintes, module développé en C, C++ et Charme (langage de programmation par contraintes du Groupe BULL)

 

Environnement : UNIX, C, C++, Open KADS (AGL Bull), Charme (Bull), Common Lisp, Le-Lisp, LEX, YACC et GCC.

 

CRIN (CNRS – INRIA Nancy) (1990 - 1991) Chercheur – DEA Informatique

 

n Mission : Reconnaissance des documents, gestion des hypothèses :

n Développement d’outil permettant de générer la structure logique d’un document par une approche (Bottom Up)

n Intégration de l’outil développé au sein d’un générateur de Systèmes Experts ATOME en langage C et LISP

 

Environnement : UNIX, ATOME (Générateur de Système Expert), LISP, C.

 

Fin d'études d'Ingénieur (1989 – 1990) Ingénieur

n Projet : Réalisation d'un interpréteur Prolog en Le Lisp

Etudes

FORMATION

 

n DOCTORAT d'Etat en Informatique (Génie Logiciel) 1997

n DEA d'Informatique (Génie Logiciel) 1991

n INGENIEUR d'Etat en Informatique (option Génie Logiciel), Major de promotion 1990

 

LANGUES

n ANGLAIS : bilingue

Projets réalisés par hamimed

Portfolio en ligne du prestataire 'hamimed'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)