Domaines de compétence
- Méthodologie de développement : UML, Merise
- SGBDR : Oracle8, Oracle9i, Oracle 10g, SQL Server, MySQL, Access
- Outils de conception : Oracle Designer, Rational Rose, Amc*designor, Power AMC
- Outils de développement : Oracle Developer, JDevelopper, WebSpher, Eclipse, Visual Basic 6.0, C++, Java, NetBeans, Struts
- Architectures Réseaux : Client/Server, Trois Tiers
- Administration Serveurs Web : WebLogic, Oracle Application Server, JBoss, Apache
Expérience professionnelle
Depuis Mai 2009 Freelance chez EAI
Responsable du développement des services métiers des référentiels SAS et ORG - développements des services métiers et des interfaces de communication JAVA/JAVA & JAVA/.net : Framework Iterone, Eclipse, Struts, XML, DOM, xstream, Ant, Tomcat, Jboss, RMI, spring, Log4j, Hibernate...- Encadrement des équipes de développements.- Formation des équipes de développements.
De Avril 2008 à Mai 2009 Team Leader à Sagem Sécurité Maroc
Projets des programmes d’identification - Identification de la population et de recensement électoral de Côte d’ivoire : FACIL, Eclipse, Struts, jsp, SOAP, xml, DOM, C++.- Identification de la population et de recensement électoral de Ghana : FACIL, Eclipse, Struts, jsp, SOAP, xml, DOM, C++.- Projet de la carte d’identité et du passeport biométriques de l’Albanie: FACIL, Eclipse, Struts, jsp, SOAP, xml, DOM, C++.
Projet portrait et reconnaissance facial
- Développement de la gestion des personnes : Eclipse, Swing, Jaxb, xml.
De Juin 2007 à Avril 2008 Ingénieur Conception et développements SOFRECOM Services Maroc
Participation au projet de recherches et développement APSYS de FT R&D
- Développement des Composants intelligents pour les Clients Riches : Eclipse, Flex, Data Flex Services, XML, server RED5, Flex Media Server.
- Maintenance du site " IT Awards " de France Télécom : Eclipse, Flex, Data Flex Services, PHP4, MySQL, XML.
D’Octobre 2004 à Juin 2007 Ingénieur études et développements OMNIDATA
Mise en œuvre de la refonte du système d'information de la DGSN
- Responsable de développement du module CJU (Casier judiciaire) : Conception des différents Use Cases, et des diagrammes de séquences, du module CJU : Rational Rose.
Développement de la couche métier du module CJU : MyEclipse, JBoss, WebLogic, Oracle 9i, XML, Struts, Pattern State.
Planification du développement du module.
Suivi du développement de la couche Présentation.
- Responsable de développement du module CSE (Carte de séjour) : Développement de la couche métier du module CSE : MyEclipse, JBoss, WebLogic, Oracle 9i, XML, Struts, Pattern State.
Planification du développement du module.
Suivi du développement de la couche Présentation.
Mise en œuvre de l'Intranet Commerciale : MyCapital (BMCE CAPITAL)
- Développement de la version V2.0 du module Call-Memo (Physique & Moral) : Spécification détaillée des nouveaux besoins et développement de la version V2.0 du module Call-Memo couche métier et couche présentation Jdev, java 1.3, XML, JSP, STRUTS, HTML, Tags-lib.
- Développement de la version V2.0 du module Actions Commerciales (Collectives & Individuelles) : Spécification détaillée des nouveaux besoins et développement de la version V2.0 du module Actions Commerciales Collectives et Individuelles couche métier et présentation sous: Jdev, java 1.3, XML, JSP, STRUTS, HTML, Tags-lib.
- Maintenance de la version V2.0 du module Fiche Signalétique:Maintenance de la couche métier et présentation sous : Jdev, java 1.3, XML, JSP, STRUTS.
- Maintenance de la version V1.0 du module Gestion :
Maintenance de la couche métier et présentation sous: Jdev, java 1.3, XML, JSP, STRUTS, HTML, Tags-lib.
Projets BADR (Base Automatisée de la Douane en Réseaux) Elaboration du module Objet/Relationnel du module Comptabilité : - Génération du mapping Objet/Relationnel sous Toplink du module comptabilité.
- Génération des tables et les séquences de la comptabilité sous Oracle9i.
- Génération des classes de données du module comptabilité.
Développement sur la partie états de sorties, couche métier et couche présentation : - Développement des états de sorties sous : JASPER 4.0, WSAD, Java 1.3, XML, Oracle9i.
- Développement de la couche métier sous : Eclipse, WSAD, java 1.3, XML.
- Développement de la couche présentation sous : WSAD, java 1.3, XML, JSP, STRUTS, HTML, Service Query, Service de liste, Tags-lib.
Développement sur la partie marchandises couche métier et couche présentation :
- Développement de la couche métier sous : Eclipse, WSAD, java 1.3, XML, Program Flow.
- Développement de la couche présentation sous : WSAD, java 1.3, XML, JSP, STRUTS, HTML, Service Query, Service de liste, Tags-lib. Maintenance de la partie redressement couche métier et couche présentation : - Maintenance de la couche métier sous : Eclipse, WSAD, java 1.3, XML.
- Maintenance de la couche présentation sous : WSAD, java 1.3, XML, JSP, STRUTS, HTML, Service Query, Service de liste, Tags-lib. Etudes
Stages effectués
De Mars à Juillet 2004 Projet de fin d'études Royal Air Maroc (RAM)
Sujet : Conception et Réalisation du Système d’Information Catering,
Outils : Visual Basic 6.0, ASP, Oracle9i, Rational Rose, UML.
De Juillet à Septembre 2003 Stage de formation Groupe OCP
Sujet : Conception et réalisations d’un logiciel pour la gestion du matériel immobilisable.
Outils : AMC*Designer (Méthodologie MERISE), Access et Visual Basic 6.0
Formation
- 2000 – 2004 : Préparation du diplôme d'ingénieur d'état à l'ENIM à RABAT
- 1997 – 2000 : Classes Préparatoires aux grandes écoles d'ingénieurs