Hassan - Chef de projet ECLIPSE
Ref : 121113A002-
Domicile
10000 RABAT (Maroc)
-
Profil
Chef de projet, Consultant, Architecte (46 ans)
-
StatutFreelance
-
Architecte, Concepteur
Ministère de l’agriculture et de la pêche maritime RabatJan 2012 - aujourd'huiProjet : Refonte du système d’information du département de la pêche maritime.
Environnement technique : ESB, UML, Tomcat 7, Web services, J2EE, SOA, XML, Eclipse, JPA, Oracle10g, JSF2, RichFaces, Ajax, CSS3, JUnit, JMeter, PMD, Sonar, SVN
Missions :
· Mise en place de l’architecture technique ;
· Contrôle et validation des livrables ;
· Veille au respect de l’architecture définie ;
· Réalisation de la conception du projet ;
· Développement des modules transverses ;
· Réalisation d’audit du code ;
· Diagnostic et résolution des problèmes de performances;
· Mise en place d’une charte de développement et veille à son respect ;
· Rédaction des documents techniques du projet ;
· Assurer la cohérence des différents environnements.
· Animer les réunions de suivi et de validation avec le client
… -
Architecte
Trésorerie Générale du Royaume RabatJan 2011 - Jan 2012Projet : Gestion intégrée de la dépense de l’Etat qui est un système budgétaire et comptable
Environnement technique : Introscope, SCRUM, UML, SOA, JBoss, AS/400, J2EE, XML, Eclipse, Hibernate, Spring, Oracle10g, Struts2, Ajax, Dojo, CSS3, JUnit, JMeter, PMD, Sonar, SVN
unifié et commun à l'ensemble des acteurs de la dépense publique.
Missions :
· Contrôle de la qualité des développements ;
· Analyse et correction des anomalies techniques ;
· Diagnostic et résolution des problèmes de performances;
· Mise en place d’une charte de développement et veille à son respect ;
· Rédaction des documents techniques du projet ;
· Assurer la cohérence des différents environnements. -
Concepteur, Développeur Sénior
Extelia-Sofadev (Filiale du groupe la Poste ) CasablancaJan 2011 - Jan 2011Projet : Conception et développement d’un projet de gestion électronique des documents (GED) pour le compte du crédit agricole (France)
Environnement technique : Phenix Plateforme, Architecture SOA, SCRUM, UML, Tomcat 6, Java/J2EE, Flex, Eclipse, SQLServer, SVN …
Missions :
· Conception et Développement. -
Chef de projet, Architecte
HOMSYS CasablancaJan 2010 - Jan 2011Projet : Réalisation d’un produit E-SCHOOL destiné à la gestion des établissements scolaires, il
est adapté à tous les acteurs de la communauté éducative: Elèves, parents, enseignants, -
Architecte, Concepteur, Développeur Sénior
Bank Al Maghrib (Banque centrale du Maroc) RabatJan 2008 - Jan 2010Projet : Mise en place des interfaces permettant l'intégration de la plateforme PKI dans le
Environnement technique : IBM WebSphere 6.1, AS/400, Java/J2EE, PKI, WebServices (Hessian), Eclipse, Oracle10g.
système d’information de la banque pour assurer les services d'authentification forte, la
signature des données et mise en oeuvre des certificats PKI/SSL pour sécuriser les transferts
via WebSphere
Missions :
· Conception, développement et tests unitaires et d’intégration. -
Chef de projet, Architecte
Atos Origin (SSII multinationale) RabatJan 2007 - Jan 2008Projet : Conception et réalisation d’un système de fidélisation à points (Fidelio)
Environnement technique : SCRUM, UML, IBM WebSphere 6.1, /J2EE, Spring, Xtream, MXML, Eclipse, Adobe Flex Builder, Hibernate, Oracle9i, Architecture SOA et WebServices (XFire), ActionScript, JasperReports, FindBugs, CheckStyle, Jmeter, SVN…
Missions :
· Développement d’un Framework interne basé sur Spring et Flex ;
· Mise en place de l’architecture technique ;
· Contrôle et validation des livrables ;
· Veille au respect de l’architecture définie ;
· Réalisation d’audit du code ;
· Développement des modules transverses ;
· Encadrement, conseil et assistance des équipes de développement -
aujourd'hui
Projet : Mise en place d’un système d’automatisation des échanges et le traitement des
Environnement technique : SCRUM, UML, IBM WebSphere 6.1, AS/400, Java/J2EE, XML, WebServices (Hessian), Eclipse, Hibernate, Oracle10g, Struts2, Ajax, CSS3, JUnit, JMeter, DreamWeaver, PMD, Sonar, SVN …
données reçues des différents dépositaires à travers la réalisation d’une centrale d’information
des opérations des marchés monétaires et des changes
Missions :
· Mise en place de l’architecture technique ;
· Conception et développement ;
· Réalisation des tests unitaires, d’intégration et de charge ;
· Mise en place des programmes de migration de données ;
· Réalisation des interfaces d’échange de données avec d’autres composants applicatifs du
système d’information.
· Encadrement, conseil et assistance d’une équipe interne -
aujourd'hui
Projet : Mise en place d’un système de lutte contre les blanchiments de capitaux
Environnement technique : SCRUM, UML, IBM WebSphere 6.1, AS/400, J2EE, WebServices (Hessian), Eclipse, Hibernate, Oracle10g, Struts2, Ajax, CSS3, JUnit, JMeter, DreamWeaver, Adobe PhotoShop, PMD, Sonar, SVN …
Missions :
· Mise en place de l’architecture technique ;
· Conception et développement;
· Réalisation des tests unitaires, d’intégration et de charge ;
· Mise en place des programmes de migration de données ;
· Réalisation des interfaces d’échange de données avec d’autres composants applicatifs du
système d’information.
· Encadrement, conseil et assistance d’une équipe interne -
Directeur/Administrateur et les cadres de la vie scolaire.
aujourd'huiMissions :
Environnement technique : SCRUM, UML, ALFRESCO, Tomcat 7, Java/J2EE, Struts2, Spring, JPA, Eclipse, MySQL, Ajax, Prototype, CSS3, JUnit, JMeter, PMD, Sonar, SVN …
· Conception ;
· Mise en place de l’architecture technique ;
· Contrôle et validation des livrables ;
· Veille au respect de l’architecture définie ;
· Développement du Framework de travail ;
· Réalisation d’audit du code ;
· Développement des modules transverses ;
· Mise en place d’une charte de développement et veille à son respect ;
· Rédaction des documents techniques du projet ;
· Encadrement, conseil et assistance d’une équipe interne ; -
aujourd'hui
Projet : Conception et réalisation d’un système Suivi des réclamations
Environnement technique : UML, IBM WebSphere 6.1, Java/J2EE, Spring, XML, Xtream, MXML, Eclipse, Adobe Flex Builder, Hibernate, Oracle9i, Architecture SOA et WebServices (XFire), ActionScript, Flash, JasperReports, FindBugs, CheckStyle, Jmeter, SVN…
Missions :
· Mise en place de l’architecture technique ;
· Contrôle et validation des livrables ;
· Veille au respect de l’architecture définie ;
· Réalisation d’audit du code ;
· Développement des modules transverses ;
· Encadrement, conseil et assistance des équipes de développement
-
Unified MoneyLine System Rabat Concepteur, Développeur Projet : Conception et développement d’un serveur de télésurveillance pour les guichets automatiques bancaires en utilisant des agents spécialis
2002 -
Diplôme d’Ingénieur d’Etat de l’Ecole Nationale de Supérieure d’Informatique et d’Analyse des Systèmes (ENSIAS).
1999 -
Baccalauréat Sciences Mathématiques.
1996 -
Baccalauréat Sciences Mathématiques.
1996 -
Sun Certified Web Component Developer for the Java Platform
· Conception et développement.
Environnement technique: UML, Visual C++, MFC, TAPI (Telephony API), SAPI (Speech
API), Winsock, ORACLE
juillet 2001 au septembre 2001 : ENSIAS Rabat
Analyste, Développeur
Projet : Etude comparative des différents IDS (Intrusion Detection System) du marché,
Installation et configuration de LIDS (Linux Intrusion Detection System) afin de sécuriser le
réseau de l’ENSIAS, puis le développement d’une plate-forme de simulation des quelques types
d’attaques.
Missions :
· Analyse et développement.
Acquis majeurs: sécurité des réseaux, Linux, IDS, développement réseau sous unix.
juillet 2000 au septembre 2000 : Laboratoire National de Contrôle des Médicaments Rabat
Analyste, Développeur
Projet : Conception et Développement d’une application de gestion de dossiers à caractère
pharmaceutiques.
Missions :
· Conception et développement.
Acquis majeurs: Merise, VB6, MS-ACCESS.
FORMATION PROFESSIONNELLE & SEMINAIRES
· Formation Introscope : Durée 4 jours assurée par la TGR (Rabat)
· Formation Phenix PlateForme : Durée 1 semaine Sofadev (Casablanca).
· Formation design patterns : Durée 1 semaine Sysdeo (Casablanca).
· Formation EJB : Durée 1 semaine Sysdeo (Casablanca).
· Formation STRUTS & Java avancé : Durée 1 semaine Omnidata (Casablanca).
· Formation JavaCard (Normes GSM 11.11, 11.14), Applet test et développement Durée 2
semaines Omnidata (Casablanca).
· Formation PRIMA STUDIO, logiciel d’orchestration des processus métiers dans un projet
J2EE
· Séminaire de 4 jours, North africa Developer Conference, MICROSOFT NORD AFRIQUE
(Casablanca, Maroc).
COMPETENCES TECHNIQUES
Langages de programmation : Java (JDK, JSP, Swing, EJB, JavaCard), C/C++ (Visual C++,
MFC), XML, PL/SQL, ActionScript, Visual Basic, ASP, PHP, JavaScript, Flex, PHP …
Environnement de développement : Eclipse, IBM RAD, WSAD, Jbuilder, Flex Builder, Oracle
JDeveloper/Forms & Reports. MS Visual Studio
Environnements de modélisation : Rational Rose, AgroUML, MagicDraw, Poseidon, MS Visio
Serveurs d’Application : IBM WAS (6.0, 6.1), WebLogic, JBoss AS, Apache Tomcat, MS IIOP,
GlassFish
FrameWorks:
Persistence: JPA, Hibernate, Toplink, OJB
Présentation: Struts, JSF, AJAX, Flex
Versioning: CVS, SVN
Reporting: Jasper, POI, JFreeChart.
Autres: Spring, Log4j, Maven, Ant
Web Services: SOAP, WSDL, Axis, XFire, Hessian
Méthodologies et Architectures: MERISE, UML, XP, OO Design Patterns, J2EE, CORBA, RMI,
n-tiers, client/serveur.
Bases de données: Oracle9i/10g, Mysql, MS SQLServer, Informix, DB2, MS Access.
Infographie: Dreamweaver, Adobe Photoshop, Director
Systèmes d’exploitation : Windows (9x, 2000, NT, XP, 7), Unix, Linux (Mandrake, RedHat,
Ubuntu).
Autres: TOAD, PLSQL/Developer, AMCDesigner, Developper2000 …
LANGUES
Arabe (maternelle), Français (courant), Anglais (technique)