Aissam - Consultant AGILE
Ref : 170926A001-
94360 BRY SUR MARNE
-
Consultant, Développeur (39 ans)
-
Freelance
Janvier 2017 à Juin 2017 GENERALI Ingénieur études et développements Java J2EE
Au sein d’une équipe de 9 personnes, étude et développement des évolutions de l’application web qui gère la souscription à l’assurance auto de GENERALI
• Analyse du besoin
• Développement en TDD.
• Mise à jour de la documentation Développeurs/Utilisateurs
Environnement technique: Java 1.7, Richfaces 3.3.3, Spring 3.2, Maven 3.2.3, Hibernate 3.6, Jboss 5.11, Oracle 10g, Serveur d’intégration continue : Jenkins
Janvier 2016 à Janvier 2017 TOTAL Ingénieur d’études APPIAN
Au sein d’une équipe de 7 personnes, Proposition d’amélioration et d’optimisation des processus métier, Accompagnement du client pour choisir une solution BPM et Création d’un POC sous Appian
• Analyse du besoin
• Conception/Modélisation BPMN des flux de processus métier sous Appian
• Création des IHM sous Appian
Environnement technique: Appian 16.1, Bizagi modeler, Oracle 10g
Septembre 2015 à Décembre 2015 ALLIANZ GI Ingénieur études et développements Java J2EE
Au sein d’une équipe de 3 personnes, Maintenance d’une application JAVA (client lourd) pour gérer les portefeuilles, calculer des indicateurs et faire des simulations
• Conception, Développement en TDD, Tests unitaires.
• Mise à jour de la documentation Développeurs/Utilisateurs
Environnement technique: Java 1.6 (Swing), Multithreading, JUnit, Jenkins, Sybase
Juillet 2015 à Septembre 2015 BNPP Ingénieur d’études
Au sein d’une équipe de 5 personnes, assistance à la MOA, assurer la continuité du service et le bon fonctionnement de l’application
• Validation des documents d’analyses et de conceptions
• Validation des estimations de la TMA
• Aide au suivi des réalisations (Tests de recevabilité, documentation, livraison)
Environnement technique: Java 1.5 1.7, J2EE, WebSphere 7, 8.5.5, Hibernate, Oracle 10g, HP Application Lifecycle Management, IBM Rational Application Developer 9
Novembre 2014 à Juin 2015 INA Ingénieur études et développements Java J2EE
Au sein d’une équipe Scrum de 4 personnes, étude et développement d’un Web Service pour la détection des entités nommées (Noms propres, Evénements, Lieux…), faire le rapprochement des actualités et le fond INA (Vidéo, Phono, Photo)
• Accompagnement du ScrumMaster
• Analyse du besoin et rédaction des spécifications fonctionnelles
• Conception, Développement en TDD.
• Mise à jour de la documentation Développeurs/Utilisateurs
• Rédaction des cahiers de recettes et formation des utilisateurs
Environnement technique: Java 1.7, J2EE, Spring Mvc 4.0, Rest WebService, Maven 2.3, Tomcat 7.0.59, Moteur de recherche Exalead, cloudview v6r2013, MySQL, Serveur d’intégration continue : Jenkins (Hudson)
Novembre 2013 à Octobre 2014 Société Générale Analyste fonctionnel / Intégrateur
Au sein d’une équipe de 7 personnes, prendre en charge le poste d’analyste fonctionnel et assurer la production, intégration, packaging et livraison des applications d’agences et particuliers
• Validation des spécifications fonctionnelles.
• Conception et mise en œuvre des procédures liées au cycle de vie des applications afin d’optimiser l’efficacité et le rendement.
• Effectuer les tests de recevabilité.
• Packaging et livraison
Environnement Technique: WebLogic 10.3.5, Maven 2.2, Ant, Hibernate, SQL.Server 2005,
Serveur d’intégration continue : Jenkins (Hudson)
Avril 2009 à Août 2013 CIG Ingénieur études et développements Java J2EE
Au sein d’une équipe Scrum de 6 personnes, prendre en charge l’étude, développement, suivi et la maintenance des applications web qui gèrent la carrière des agents de collectivités.
• Analyse des besoins et rédaction des spécifications fonctionnelles
• Développement en TDD
• Ajout des tests fonctionnels automatisés
• Mise à jour de la documentation Développeurs/Utilisateurs
• Rédaction des cahiers de recettes et formation des utilisateurs
Tâches qui font partie du rôle de ScrumMaster :
• Préparer les réunions de l’équipe (Rétrospectives, Sprint Planning, Daily Scrum Meetings)
• Ecrire et découper les user stories
• Ordonner les éléments du backlog
• Planifier les releases
Environnement technique : Java 1.6, J2EE, JBoss Seam 2, JSF, Maven 2.2.1, Ant, Hibernate, JBoss 4.2.2 SA, SQL.Server
2005, Serveur d’intégration continue : Jenkins (Hudson), Eclipse Juillet à Décembre 2008 Concept IT
Ingénieur études et développements Java J2EE
Au sein d’une équipe de 3 personnes (CP + 2 IED), développement d’un système de gestion de bibliothèques
• Analyse du besoin et conception
• Développement Java
• Tests unitaires et tests d’intégration
Environnement technique : Java 1.5, J2EE, Apache Tomcat 6.0, Spring MVC, Struts, Hibernate, Web Services, MySQL 5.1, Eclipse
FORMATION
2008 Master 2 Informatique, parcours Services et Réseaux en Mobilité
Université de Franche-Comté sciences et techniques
2007 Diplôme d’ingénieur en informatique Ecole Supérieure d’Ingénierie en Sciences Appliquées
DOMAINE DE COMPETENCE
Compétences techniques
Langages: Java/JEE, C, C++, JavaScript, XML, HTML, PHP, PL/SQL, SQL.
IDE: Eclipse, IntelliJ, NetBeans, Visual Studio.
Forge/Intégration continue: Jenkins (Hudson), Maven, Ant, Subversion, Turtoise SVN.
Bases de données: Oracle, SQLServer, MySQL, PostgresSQL.
Serveurs: JBoss, WebSphere, Tomcat.
Frameworks: AngularJS, Struts, Spring, EJB, JBoss Seam, JSF, Hibernate, JUnit.
Méthodes: BPMN (APPIAN), UML, Design Patterns, Agile (Scrum, Kanban, XP)
Systèmes: Windows, Linux.
Compétences fonctionnelles
Conception: Urbanisation fonctionnelle et architecture (Client-Serveur, 3-tiers) Cahier des charges, spécifications détaillées
Réalisation: Développement Java, Recette et Documentations techniques/utilisateurs
Production: Déploiement, intégration
Management: Encadrement, pilotage projets et recettes
Qualité: Industrialisation, contrôles qualité, méthodologies
Niveaux d’intervention
Recueil de besoins
Rédaction des spécifications
Analyse
Conception
Développement
Tests unitaires, tests fonctionnels.
Méthodologies
Agile (Scrum, Kanban, Extreme Programming), UML
Langues
Anglais : courant