Langages de programmation : Java, JSP, Servlet, PHP,action script, C, C++, C#,VB, HTML, XML
Méthodologie de développement : UML Merise
Modèle de conception : n-tiers
Architecture : J2EE (struts,hibernate), .Net
SGBDR& Serveurs : Oracle, Mysql, Sql Server, Apache Tomcat.
Système d’exploitation : MS-DOS, Windows (95, 98, 2000 et XP), Linux
Atelier de génie logiciel (AGL) : power AMC. Rational Rose, AMC Designer
Depuis octobre 2011 Consultant J2EE OMNIDATA MAROC
Projet CFCL : Assistance technique pour le développement des services métier du système de conseil financier aux collectivités locales pour le compte de la Trésorerie Générale du Royaume.
Outils:
- IDE: Rational Software Architect (RSA), IReport, ETL
- SGBD : Informix
- Frameworks: JasperReport, Framework FAST-TGR, Hibernate, portlet
- Serveur d’application: WAS.
- Serveur de portail web: WPS.
- Système de gestion de versions : SVN
Depuis Janvier 2011 Consultant J2EE OMNIDATA MAROC
Projet GID : Mise en place d'évolution et modules complémentaires et maintenance du système GID de la gestion intégrée des dépenses publiques du royaume de Maroc, qui a pour objet l’automatisation du suivi comptable des crédits budgétaires de la loi de finances en vue d’assurer une exploitation optimale des données, de procéder aux contrôles réglementaires de la dépense, d’éditer les situations comptables et, en définitive, de faciliter l’élaboration du volet dépenses de la loi de règlement.
Intervention : Ingénieur Concepteur Développeur.
- Rédaction des spécifications fonctionnelles et techniques des contrats de services dans une approche orienté services SOA ;
- Séparation des services en des services entités (autonomes et réutilisables) orchestrés par des services métiers organisationnels ;
- Utilisation de plusieurs Design Patterns (Singleton, Factory, IoC, MVC etc.)
- Développement spécifique des différents modules du système ;
- Reporting et génération des éditions ;
- Optimisation des services métiers et des requêtes Criteria, SQL/HQL;
- Scrum master, à tour de rôle, de l’équipe de développement (suivi des demandes, suivi de l’avancement du projet, compte rendu, etc.)
- La mise en œuvre d'une solution globale des testes fonctionnelles du Projet GID
Outils: Technologies: JEE, Struts 2, , SpringIoC, Spring AOP, Hibernate, JavaScript, SVN/Subversive, JIRA, Ajax/Dojo, CSS, , UML, , Maven 2, JBoss, Hudsun, eclipse, , Oracle 10g, AquaData.
Janvier à Octobre 2010 Consultant J2EE BULL MAROC
Projet DGI : Programmation, vérification et contentieux (PVC) de la Direction Générale des Impôts (DGI).
Outils: JAVA/J2EE, IBM WebSphere, Oracle 10g, Eclipse/ IBM RAD, Hibernate, Struts, , Crystal Reports, and XML.
Missions :
§ Conception et développement de plusieurs modules du projet.
-Module Vérification
-Module Programmation
§ DU 05/2008 au 11/2009 Digimind Rabat
§Participation au développement de la plateforme de veille Digimind 7.2
ü Développement du module Analyse des graphes (Portlet)
Environnement technique : Java,J2ee,,Flex,Struts,Spring,Hibernate, Tomacat,Eclipse,
ü Développement du module JTracker
Environnement technique : Java,J2ee,Struts,Spring,Hibernate,Tomaca t,Eclipse
ü Développement du module Big Search
Environnement technique : Java,J2ee,Struts,Spring,Hibernate,Tomaca t,Eclipse
§ Du 12/2007 au 05/2008 SQLI Rabat
ü Mise en place d'évolution et modules complémentaires sur le site intranet wissal de Maroc Telecom sous la plate-forme J2EE (struts,Hibernate).
ü Réalisation du lot 3 du site de l'union (www.lunion.com) (développement du module des petites annonces, développement du module de payement en ligne)
§ Du 01/03/2007 au 31/05/2007 Administration des douanes et impôts indirects (ADII)
ü Projet fin d’étude : conception et développement et mise en place d’une solution de J2EE de gestion de colis postaux(Projet Badr)
§ Du 01/03/2007 au 31/05/2007 Beta Ingénieurie
ü Stage de Formation : Conception et développement d’une solution de gestion de ressources humaines sous la plateforme J2EE
§ 2003/2007 : Diplôme d'ingénieur d'État en Génie Informatique de l'Ecole Nationale de l'Industrie Minérale (ENIM Rabat– Maroc)..
§ 2001/2003 : Classes Préparatoires aux Grandes Écoles d'ingénieur (MPSI-MP) au CPR (Centre Pédagogique Régional), Tanger – Maroc.
§ 2000/2001 : Baccalauréat Sciences mathématiques Lycée ABD AL MALAK SAADI, KENITRA – Maroc.