Afin d'avoir une vision plus globale d’un projet, j'ai acquis une compétence de Scrum Master que j'ai pu mettre en
pratique dans mes missions.
J’ai eu l’opportunité d’être à la fois Scrum Master et développeur dans une équipe de 8 personnes, ce double rôle m’a
permis de voir les difficultés que l’on pouvait rencontrer sur les deux postes, ce qui m’a permis de mieux appréhender
les problématiques de chacun et ainsi d’être une vraie force de proposition afin d’assurer la conduite au changement
qu’apporter cette nouvelle méthodologie dans nos projets.
Sur l’aspect technique de l’équipe nous étions responsables de la maintenance et de l’évolution de notre parc applicatif
en JAVA.
Maintenance et intégration de nouveaux flux dans une architecture orienté application grâce à l’ESB (Enterprise Service
Bus) IWAY permettant la centralisation des données dans un MDM (Master Data Management) EBX.
Développement et mise en production de plusieurs batchs s’intégrant dans le module CRM de l’ERP un batch permettant la
synchronisation des données entre les différentes bases de données des filiales (Maroc, Espagne;), un second servant à la
génération de fichier EDI à partir de la base et envoyé par FTP aux clients et le dernier permet la revalorisation du prix des
produits vendus par le groupe selon plusieurs critères, notamment le prix du dollar au moment de l’achat et de la vente du produit.
Développement d'un générateur de code d’application web J2EE à partir d'une modélisation UML d'un système.
Environnements : PostgreSQL, Eclipse (acceleo), Eclipse, Entreprise Architecte, SVN,Apache Tomcat, MDA (model driven architecture). Technologies: SQL, HQL(Criteria),MOFM2T, Java EE, struts1, struts2, hibernate,Design Patterns, UML, Merise, XML, javascript, html5.Mes expériences mon permis de rapidement m’adapter au métier de l’aéronautique dans un contexte international et
ainsi d’aborder des sujets tel que :
- La gestion des non-conformités.
- La traçabilité et la maintenance des pièces d’hélicoptère.
- Mise à disposition de flux pour la Corée du sud.
Avec une expérience de Tech lead et de Scrum Master j’ai su apporter mon expertise sur les différents aspects des
projets sur lesquels j’ai était amené à travailler.
Tech lead
- Conception Technique.
- Choix des solutions techniques
- Revue de code.
- Pair programming.
- Accompagnement technique des équipes.
Scrum Master
- Organisation et animation des cérémonies agile
- PI planning / Sprint planning / daily / retrospective
- Gestion des facteurs de stress des équipes.
- Mise en place d'outils (Klaxoon, Jira, Confluence)
Développement d’une application en WinDev permettant d’afficher l’état d’avancement d’un processus développéen
PowerShell (ETL) permettant d’extraire des données d’une base SQL de production afin d’en fournir une version pour
les clients.
Refonte de plusieurs batchs (C++ --> Java) et le développement de nouvelles solutions Batchs pour le CIPAM, j’ai
participé à toutes les phases du projet (Conception, Rédaction spécification technique, Développement, Test,
Qualimétrie, Maintenance, Evolutions).