Abdelali AMHARREF
Chef de projet - Expert technique Java/J2EE - Scrum Master, ETAI (INFOPRO Communications)
AMHARREF Abdelali
Ingénieur de Spécialisation (Bac+6) diplômé de l'Ecole des Mines d'Alès.
Actuellement j'occupe un poste de chef de projet JAVA/J2EE chez EUGENA Consulting.
J'interviens chez les clients autant que chef de projet pour participer à l'étude de leur projet, la définition du besoin, l'analyse et la conception, le suivi des développements et l'encadrement des équipes. Je m'occupe aussi de la rédaction des cahiers des charges et des documents de conception.
J'interviens aussi sur des projets comme qu'expert technique, parmi mes responsabilités : la réalisation des architectures et de la documentation technique des projets, l'encadrement des équipes de développement, la rédaction des manuels de configuration et de déploiement.
Etant certifié 'Scrum Master', j'encadre les équipes pour la mise en application de Scrum au sein de leurs projets, animation des activités Scrum et garantir la bonne utilisation des pratiques de Scrum.
- Projet : Portail Pegase
- Missions :
............ * Amélioration de l'architecture projet.
............ * Analyse et Conception des nouveaux besoins.
............ * chiffrage des nouvelles fonctionnalités.
............ * Rédaction du document d’analyse et de conception.
............ * Encadrement de l’équipe de développement du module 'Administration' et 'PRE'.
............ * Suivi des développements.
............ * Participation à la phase de développement.
............ * Réalisation des tests de montée en charge.
............ * Gestion des livraisons.
............ * Présentation de la démonstration des sprints.
- Méthodologie : UML.
- Technologies : Maven 2, Struts 2, Spring 3, Spring Security 3, Hibernate 3, JUnit 4, ExtJS, Tomcat, Hudson, Sonar, Mantis, Jira, Scrum.
2010 - 2011- Projet : Arte Magazine ( www.arte-magazine.arte.tv )
- Missions :
............ * Mise en place de l'architecture.
............ * Étude du projet.
............ * Analyse et Conception.
............ * Rédaction du document d’analyse et de conception.
............ * Encadrement de l’équipe de développement.
............ * Suivi des développements.
............ * Assistance de la MOA.
............ * Participation à la phase de développement.
............ * Gestion des livraisons.
- Méthodologie : UML.
- Technologies : Maven 2, Struts 2, Spring 3, AOP, IOC, Spring Security 3, JPA 2, JUnit 4, jQuery, Tomcat, Bamboo, Jira.
2009 - 2010- Projet : Étude et réalisation du module "FLOTTE" du portail AVIVA.
- Missions :
............ * Analyse et Conception.
............ * Rédaction du document d’analyse et de conception.
............ * Développement des nouvelles fonctionnalités.
............ * Participation à la mise en place du gestionnaire de sources SVN.
............ * Mise en recette.
............ * Assistance de la MOA en phase de recette.
- Méthodologie : UML.
- Technologies : MVC, Servlet, JSP, EJB 2, MQ Series.
2009 - 2009- Projet : Étude et réalisation d'un framework pour le développement des projets Java/J2EE.
- Poste : Expert technique Java/J2EE.
- Missions :
............ * Étude de l'architecture technique et applicative.
............ * Rédaction du document d’architecture du framework.
............ * Choix des technologies à mettre en place.
............ * Développement du framework.
............ * Rédaction du guide de mise en Ĺ“uvre du framework.
............ * Rédaction du guide de configuration du poste développeur.
............ * Présentation du framework.
............ * Formation de l'équipe.
- Méthodologie : WAE for UML.
- Technologies : Maven 2, Struts 1, Spring 2 (AOP, IOC), Spring Security 2, Hibernate3/JPA, JUnit, SVN, Tomcat.
--------------------------
- Projet : Gestion du temps (GDT)
- Poste : Chef de projet Java/J2EE.
- Missions :
............ * Étude du projet.
............ * Chiffrage.
............ * Analyse et Conception.
............ * Rédaction du document d’analyse et de conception.
............ * Encadrement de l’équipe de développement.
............ * Suivi des développements.
............ * Participation à la phase de développement.
............ * Configuration des environnements techniques (recette et production).
............ * Gestion des livraison.
- Méthodologie : WAE for UML.
- Technologies : Maven 2, Struts 1, Spring 2, AOP, IOC, Spring Security 2, Hibernate3/JPA, JUnit, Silennum, Ajax, Dojo, Quartz, Tomcat, Continuum 1, Collabtive, Mantis.
2008 - 2009- Projet : Gestion et suivi du courrier industriel (SILOE).
- Missions :
............ * Analyse et Conception.
............ * Rédaction du document d’analyse et de conception.
............ * Coaching de l’équipe de développement.
............ * Participation à la phase de développement.
............ * Configuration des environnements techniques de recette.
............ * Assistance de la MOA pendant les phases de recette.
............ * Rédaction du manuel de paramétrage et de sécurisation de WebSphere.
............ * Rédaction du manuel de déploiement.
............ * Gestion des livraisons.
- Méthodologie : WAE (Web Application Extension) for UML.
- Technologies : Maven 2, Struts 1, Acegi Security, Hibernate 3, Web Service, Spring 2 (AOP IOC), JUnit, Silennum, WebSphere 6, Continuum 1, HP Quality Center.
2007 - 2008- Projet "Carte Services Plus" ( www.carteservicesplus.fr ) : La gestion des cartes à puce pour Assureur de Maladie Complémentaire (UFR Martinique).
- Missions :
............ * Étude du projet.
............ * Analyse et conception.
............ * Développement de l'application.
............ * Configuration des environnements techniques (recette et livraison).
............ * Rédaction du manuel de configuration des environnements techniques.
............ * Rédaction du manuel de déploiement de l'application.
............ * Gestion des livraisons.
- Méthodologie : WAE (Web Application Extension) for UML.
- Technologies : Struts 2, TagLib, XML (Axiom), Ajax (DOJO), JDO 2, Web Services (Axis), Tomcat.
2006 - 2006- Projet : Application de gestion de stock déstiné aux PME/PMI.
- Missions :
............ * Étude du projet.
............ * Analyse et conception.
............ * Développement de l'application.
- Méthodologie : UML.
- Technologies : MVC, JSP, Servlet, JDBC, Tomcat, SQL Server 2005.