Analyse et conception
Méthodologie et approche : UML (2TUP, RUP,SCRUM), Merise.
Développement Informatique
Maîtrise des concepts et outils associés à l’architecture J2EE :
Concepts: MVC, Design patterns, Mapping Relationnel/Objet, Aspect Oriented Programming (AOP), EJB, Web Service, Portlets.
Frameworks Et Outils: Struts, JSF, GWT, Hibernate, Toplink, Spring, Spring-security, Spring-batch, Spring-mvc, Activiti, Talend , Eclipse , NetBeans, QlickView , Muse ESB , Tomcat , WebSphere , WebLogic , OpenLDAP,
Web: AngularJS , Backbone, nodeJs ,HTML5, CSS3, json.
Language et libraries: Java, C, C++, VB, PHP, HTML, XML, JSON, XSLT, SQL, PL/SQL, Jsp, JavaScript, Ant, GWT, DOJO, Jasper Report, IReport, Libs Apache, Display Tag , DHTMLXGrid.
SGBD: Oracle, SQLServer, MySQL.
Integration continue : Hudson , jenkins, sonar, checkstyle, maven
Nom & Prénom : LAMALLAM Adel
Fonction : Consultant J2EE Sénior
Nationalité : Marocaine
Nbr d’année d’expérience : 9 ans
Diplôme : ENIM – Promotion 2006
TEL :0661357867
DOMAINES DE COMPETENCES
Analyse et conception
- Méthodologie et approche : Merise , UML , 2TUP, RUP , Agile (SCRUM)
Développement Informatique
- Maîtrise des concepts et outils associés à l’architecture J2EE
- Concepts: MVC, Design patterns, Mapping Relationnel/Objet, Aspect Oriented Programming (AOP), EJB, Web Service (REST , SOAP) , Portlets, Lambda.
- Frameworks: Struts, JSF, GWT, Hibernate, Toplink, Spring(mvc , security , batch , aop, rest , data)
- Language et libraries: Java, C, C++, VB, PHP, HTML, XML, JSON, XSLT, SQL, PL/SQL, Jsp, JavaScript, Ant, Maven, JFreeChart, GWT, Jasper Report, Ireport.
- Desktop : Javafx , swing.
- WEB: Javascript (ECMAScript) , Angular , nodejs , typescript , bootstrap , css,less, material design
- SGBD: Oracle, SQLServer, MySQL.
- Test et Métrologie : JUnit OpenSTA, Jmeter Sonar, PMD, Checkstyle, FindBug Hudson, Jenkins Bugzilla, JIRA.
Connaissances en gestion
- Gestion de projets ,Ms Project
EXPERIENCES PROFESSIONNELLES
Septembre 2016 à Mars 2017 Développeur Sénior J2EE ARCHOS TECHNOLOGY
Projet Système Intégré de taxation (SIT) pour le compte de la Direction Générale des Impôts (DGI):
Environnement: JAVA/J2EE, IBM WebSphere, Oracle 10g, Eclipse/ IBM RAD, Hibernate, Drools, PL/SQL, Struts, Jquery, Crystal Reports, XML,javascript, CSS , Less .
Mission: TMA
? Participation à la conception et à la réalisation des développements
? Correction des Bugs et anomalies détectées.
? Conception et développement des nouvelles évolutions :
? Réalisation du module émissions
Mai 2015 à Avril 2016 Développeur Sénior J2EE OMNIDATA
Projet Système Intégré de taxation (SIT) pour le compte de la Direction Générale des Impôts (DGI):
Mission:
? Participation à la conception et à la réalisation des développements nécessaires à la finalisation du module recouvrement forcé.
? Correction des Bugs et anomalies détectées.
? Conception et développement des nouvelles évolutions :
? traitement des dépôts de demandes :modification , annulation , consultation , rectification , recherche, ..
? traitement en masse de génération des actes de commandement et avis au tiers détenteur suite au défauts de paiement détectés.
? Adaptation du projet SIT avec les versions IE10 et IE11 d'internet explorer
Environnement: JAVA/J2EE, IBM WebSphere, Oracle 10g, Eclipse/ IBM RAD, Hibernate, Drools, PL/SQL, Struts, Jquery, Crystal Reports, XML,javascript, CSS , Less .
Novembre 2014 à Avril 2015 Développeur Sénior J2EE MedIT BNPPARIBAS
Projets : Portail Sécurise d’entreprise
Missions :
? Réalisations des maquettes des projets
? Conception et développement du projet OPCVM
? Participation aux réunions de planification, démo et rétrospective
? Mise à jour des spécifications fonctionnelles
Environnement: JAVA/J2EE, IBM websphere (WAS , IHS,WSAD ), REST, EJB , spring , Spring-MVC, Junit, maven3, Jquery, css,psd (photoshop) html , IBM RSM (UML) , GOAL (Interfaces services cobol ), Unix
Intregration et qualite: Sonar , Jenkinse, SVN, IPS , PMD , Chekstyle , ALM QC
Methodologie : Agile (Scrum)
Octobre 2013 à Mars 2014 Développeur Sénior J2EE Atos
Projets : Self Care Fédérateur, Outil Conception des promos
Missions :
? Mise en place de la charte graphique et des cas d’utilisations
? Participation au chiffrage du projet
Environnement: HTML5, CSS3, Jquery et Plugins (ui , charts, forms) , Notepad++, Chrome Developper Tools, Word
Projets : Assurance-Auto, Assurance-sante, Assurance-habitation
Missions :
? Migration de la couche presentaion du Flex vers Spring-MVC Jquery
Environnement: JAVA/J2EE, Tomcat, DB2, Flex, Eclipse, spring, DWR, Spring-MVC, maven3, Jquery, css2, html4
Juillet 2011 à Décembre 2012 Consultant Expert J2EE OMNIDATA
Avril à Décembre 2012
Client : Wafa Assurance
Projets : Risque-Simple, Jisr-Entreprise
Missions :
? Participation aux ateliers d’architecture et de conception
? Gestion de la configuration projet
? Intégration de Spring-security et Activiti(BPM)
? Développement des process de soumission de dossier d’assurance
? Développement de plusieurs modules :
• Gestion de devis
• Souscription du contrat…Etc.
? Refactoring des deux projets Jisr-Entreprise et Risque simple
? Configuration et développement des tests unitaires
Environnement: JAVA/J2EE, Jboss, Oracle 10g, Toad, Eclipse, spring, spring-security, doozer, Hibernante, JSF, Spring-MVC, IReports, maven2, Activiti, openLDAP, Jasper report , IReports
Juillet 2011 à Février 2012
Client : CREDIT AGRICOLE Projet Fondation ARDI (micro crédit), SFDA, Central de risque (crédit bureau).
Missions :
Développement et interventions sur les modules suivants:
? Gestion des Fiches signalétiques et Fiche d’activité Client
? Gestion des Crédits Individuels et Solidaires (Simulation de crédit, Tableau d’amortissement, demande de crédit, établissement du contrat, ordonnancement, déblocage et règlement)
? Gestion des habilitations
? Préparation du comité de décision
? Validation de décision
? Gestion du Tableau d’amortissement
? Module aide à la décision : statistiques & tableaux de bord
? Gestion des Remboursements Normal, Total et Partiel
? Gestion des Impayés
? Gestion des Annulations
? Gestion des Interfaçage (Back office)
Environnement: JAVA/J2EE, PL/SQL, IBM WebSphere, Oracle 10g, Toad, Eclipse, spring, doozer, Hibernante, JSF, IReports.
Janvier à Mai 2011 Consultant Expert J2EE ONDH
Mission de développement pour le compte de l’ONDH.
Février à décembre 2010 Développeur Sénior J2EE BULL MAROC
Projet : Programmation, vérification et contentieux (PVC) de la Direction Générale des Impôts (DGI).
Missions :
Conception et développement de plusieurs modules du projet.
? Module Vérification
? Module Programmation
Environnement: JAVA/J2EE, IBM WebSphere, Oracle 10g, Eclipse/ IBM RAD, Hibernate, Drools, Struts, Jquery, Crystal Reports, and XML.
Mai 2007 à Février 2010 Ingénieur études et développement Ilem Maroc
Projet : Gestion de tutelles (Tutelec)
Missions :
? Conception et développement de plusieurs modules du projet :
• Module vie de mandat et module adoption
• Module assurance
• Module PV des opérations
• Module échéancier et alertes
? Maintenance du projet Tutelec :
• Maintenance de la version de production
• Correction des bugs des itérations encore en développement
? Exécution des tests :
• tests unitaires,
• tests de validation
• scenarios de tests fonctionnels.
? Génération de code :
• réalisation des diagrammes de conceptions suivants l’approche MDA (entités, services, DTO, DAO, Action FORM, etc.) a l’aide de l’outil MagicDraw
• génération du code java a partir de ces diagrammes a l’aide des cartouches spécifiques à chaque modèle en utilisant l’outil Maven
? Génération de rapports :
• Design et codage des rapports à l’aide d’IReport de Jasper soft
• Intégration des rapports générés sous format XML dans le projet a l’aide des librairies jasper report de jasper Soft.
? Migration de la base de données Oracle :
• Réalisation des batchs de migration de la structure et des données à l’aide d’Apache Ant
? Analyse et chiffrage des avenants et estimation de charges :
• Analyse des avenants et classifications (bugs, évolutions, améliorations)
• Estimation de charge pour les avenants et ainsi que les nouveaux modules
? Documentation technique :
• Rédaction des documents techniques
• Rédaction des manuels d’utilisateurs
? Réalisation des batchs pour la reprise des données :
• Batchs pour les données d’assurances (fichiers Excel)
• Batchs pour les opérations
• Batchs pour des données de divers (pays, cantons, villes, etc.)
? Participation a la Modélisation d'un Méta Modèle et réalisation d’un générateur de formules (contrats, facture, etc.):
• Développement des Tags du Méta Modèle,
• Intégration avec le moteur de fusion (produit maison), en utilisant des données de l’application et des modèles de documents.
? Analyse des performances logicielles :
• Analyse, diagnostic et résolution des problèmes (JProfiler).
• Optimisation des requêtes SQL.
• Optimisation du code java.
? Intégration du projet avec l’application Nova Finance :
• Interfaçage des différents modules du projet avec une application qui gère la comptabilité (Nova Finance) (java, PL/SQL)
? Travaux d'architecture pour:
• Intégration d’AJAX pour la soumission des formulaires
• Travaux d’évolution et d’optimisation sur le Socle technique (Framework analogue à Spring) :
• Conception et réalisation du service de reporting (IReport).
• Conception et réalisation du service de Sheduler (Quartz).
• Implémentation des Services et de la couche DAO.
• Implémentation de la gestion de cache requête (EhCache).
• Résolution des problématiques liées aux accès concurrent.
• Optimisation des sessions hibernate.
• Travaux de mise à jour des librairies de displaytag, dhtmlxgrid pour les tableaux dynamiques (open Source).
• Implémentation des Designs pattern (Factory, Façade, Singleton, etc.)
• Travaux sur les cartouches pour la génération des diagrammes UML (AndroMDA)
• Travaux sur le stockage des documents (GED) à l’aide de WEBDAV
Outils : Java/J2EE, JSP, Servlet, Struts, Hibernate, MyEclipse, Oracle, Toad, Bea-WebLogic, MagicDraw, Maven, Ant, iReport, SQL, PL/SQL, JavaScript, XML, CSS, Dojo, DHTML, Ext, YUI Library.
FORMATION
2006 : Diplôme d’ingénieur d’Etat en informatique à l’Ecole Nationale de l’Industrie Minérale (ENIM).
2002 : Classes préparatoires aux grandes écoles d’ingénieurs : Mathématiques supérieurs et Mathématiques spéciales option : MPSI (Fès).
2000 : Baccalauréat Sciences Mathématiques (Al-Hoceima).
LANGUES
Langue Parlé Lu Écrit
Arabe Bon Bon Bon
Français Bon Bon Bon
Anglais Moyen Moyen Moyen
Baccalaureat scienses mathematiques
classes preparatoires aux grandes ecoles des ingenieurs
Ingenieur d etat en scienses de l inofrmatiques
Références | Screenshot |
---|---|
Titre : Maazika Description : Reseau social de la musique Type projet : site internet Thème projet : musique Durée : quelques mois Budget : 10 000 € Date : 19/09/2018 |