Yassir - Solution Architect
Ref : 130825B002-
Domicile
75001 PARIS
-
Profil
Consultant, Développeur, Consultant technique (37 ans)
-
StatutFreelance
-
Solution Architect et Coach
Crafts (Paris - Madrid)Jan 2022 - aujourd'huiResponsable de la conception et de l'optimisation de
l'architecture des systèmes afin d'assurer la performance, la
fiabilité, la scalabilité et l’évolutivité
Initiation et accompagnement des features team aux
architectures orientées event, Hexagonales, ainsi qu’aux
pratiques Crafts (XP, Clean code, TDD, BDD, DDD) et DevOps
Audit du SI et préconisation d’amélioration
Coordination avec les partenaires
Documentation DAG, DAT, Bounded context, Microservice
Canvas , etc.
Head of technology, leader de la tribu tech (200
personnes entre Paris et Lyon)
Initiation et accompagnement des features team aux pratiques
Crafts (XP, Clean code, TDD, BDD, DDD), DevOps
(Accelerate metrics & capabilities) et Flow (Scrum, Kanban,
SAFe)
Team management : Recrutement, culture Tech, management
3.0, développement des compétences
Mise en place et suivi d’un studio mécénat au profit
d’associations partenaires de la fondation Devoteam
Animation de la communauté tech (Salon, Meetup, BBL,
Article, etc.)
Des missions d’audit technique et organisationnel
Coach Agile, DevOps et Craftsman de deux tribus (17
features team entre Paris et Bangalore)
Audit et préconisation d’organisation
Accompagnement des features team, des équipes Ops et
Support et chapters (Tech, DevOps, Business, UX, QA)
Mise en place de pratiques DevOps: Continuions delivery,
monitoring, alerting, pipeline testing, Production ownership,
Feature toggling
Mise en place des pratiques flow: management visuel, limiter
les encours, Culture de la mesure (Valeur, coût du délai, Lead
Time, Cycle time et Vélocité)
Réduction du leadtime (Plus d’une livraison en production par
jour en moyenne)
Réduction significative du nombre d’incident en production
grâce aux pratiques de clean code, monitoring proactif et team
ownership
CTO and co-fondateur LEGALIFORM solution SaaS de
veille réglementaire et légal HSE
Pilotage et coordination d’une équipe 4 développeurs
Suivies des KPI
Développement Java/JEE, AngularJS en TDD
Déploiement sur AWS -
UX : Guerilla testing, Design SprintJan 2018 - Jan 2018
Accompagnement technique et fonctionnel du développement la banque Multicanal
Java/JEE, Hibernate, Spring Framework, IBM WAS, IBM MQ-series, oracle,TDD, Kanban, Scrum
Coordination avec les différentes équipes techniques et fonctionnelles
o Revue des spécifications
o Proposition de nouvelles fonctionnalités
o Suivi et assistance de la recette.
Animation d’ateliers :
o De vision afin de faire ressortir les problématiques et les critères de succès qualifiables et quantifiables
o De chiffrage pour déterminer la vélocité de l’équipe
Mise en place de tests de revue UX
Tech Lead sur le projet ebanking
o Code review avec l’équipe
o Cadrage des évolutions
o Développement des stories -
Jan 2013 - Jan 2014
Dossier d’Architecture Logiciel refonte d’un référentiel de livraison Logiciel
Analyse technique et fonctionnelle de l’application existante
Benchmark et qualification des autres solutions du marché (Nexus, Artifactory)
Développement d’un prototype (JPA2, WICKET, Spring3), JonAS 5.2, PostgreSQL 9 -
Jan 2012 - Jan 2013
Refonte d’une application de gestion d’abonnements téléphoniques
Analyse technique et fonctionnelle du code de l’ancienne application (Cobol/Pac700)
Conception, Modélisation et Développement (UML, JAVA, JEE)
Mise en place de tests unitaires
Utilisation des méthodologies Agile (Scrum) -
HP Bangalore IndiaJan 2011 - Jan 2012
Accompagnement technique et organisationnel de 4 équipes de développement Scrum
Support, formation et suivi des équipes (rétro-ingénierie PACBASE/J2EE, Approche MDA)
Aide à la Mise en place d’une démarche agile basée sur SCRUM (constitution des équipes, définition des tâches à accomplir, participation aux différentes réunions définies dans le modèle Scrum) -
Pilotage d’une équipe
TMA multi sites (USA-France-Maroc)Jan 2011 - Jan 2011Qualification des retours client : relation client, détermination des criticités
Animation de réunions SCRUM, validation des plannings (SCRUM Master) -
Jan 2010 - Jan 2011
Modernisation d’une application de gestion des couvertures maladie
Analyse technique et fonctionnelle du code de l’ancienne application (Cobol/Pacbase)
Conception, Modélisation et Développement (UML, JAVA, JEE) -
Jan 2010 - Jan 2011
Développement et maintenance de Blu Age Software
Conception et développement Java
Réalisation de plugins Eclipse RCP
Mise en place d'outils de reporting avec BIRT -
Architecture réseaux
Union Marocaine de BanquesJan 2005 - Jan 2005Étude de l'existant
Étude et mise en place de la nouvelle architecture réseau
Paramétrage des matériaux d'interconnexions (Routeur et Switch) -
Ministère des transportsaujourd'hui
Gestion des affichages des panneaux routiers
Analyse de l’existant applicatif
Etude des besoins
Conception et développement des évolutions
FORMATION CONTINUE - CERTIFICATION
EDX: Introduction to Cloud Infrastructure Technologies (Septembre 2016)
OCTO Academy: Lean Entreprise (Septembre 2015)
Open2study: Introduction to Enterprise Architecture (Novembre 2014)
MongoDB: M101J: MongoDB for Java Developers (Mai 2014)
FORMATION
Master 2 - Technologie de l'Internet parcours Génie logiciel et systèmes distribués,
Université de Pau et des Pays de l'Adour (UPPA) - PAU (2010)
Licence - Informatique, Université de Pau et des Pays de l'Adour (UPPA) - PAU (2008)
DEUG - Sciences et Technologies parcours Informatique, Université de Pau et des
Pays de l'Adour (UPPA) - PAU (2007)
DUT - Génie des Télécommunications et Réseaux, IUT de Poitiers (2005)
COMPÉTENCES
Domaines fonctionnels
Banque
Assurance
Télécoms
Industrie
Conseil en Management SI
Accompagnement technique et organisationnel
Animation de formations
Domaines techniques
Senior Architect JAVA/JEE
Full stack developer
Spring Stack: spring-core , spring-security,
spring-mvc , spring-data, spring-batch.
JavaScript, AngularJS
Amazon Web Service
JUnit, Selenium, Mockito, Jacoco,
SonarQube
DB2, PostgreSQL, MySQL, HSQLDB,
Oracle, MongoDB, ElasticSearch
Tomcat, JOnAS, Weblogic, Websphere
Méthodologie
Agile : Scrum, Kanban
Lean, Lean startup
Software Craftsmanship : clean code, TDD
Pilotage, estimation, planification de projets agile
Interventions
Animation de formation Agile
Speaker au Mobile Monday Maroc
Organisateur du Casablanca Big Data Meetup
COMPÉTENCES
Domaines fonctionnels
Banque
Assurance
Télécoms
Industrie
Domaines techniques
Solution Architect & Full stack
developer
Spring Stack: spring-core , springsecurity, spring-mvc , spring-data,
spring-batch.
JavaScript, ReactJS, React Native,
Dart, Flutter
Amazon Web Service (EC2, Beanstalk,
Lambda, Cognito, AppSync, Amplify)
DB2, PostgreSQL, MySQL, Oracle,
MongoDB, ElasticSearch, DynamoDB
Conseil en Management SI
Accompagnement technique et
organisationnel
Animation de formations
Méthodologies
Agile : Xp, Scrum, Kanban, SAFe
Lean, Lean startup
Devops: Continuous integration, delivery
and deployment, Feature google, pipeline
testing, infrastructure as code
Software Craftsmanship : Clean code,
TDD, BDD, DDD
Pilotage, estimation, planification de
projets agile, OKR
EDX: Introduction to Cloud Infrastructure Technologies (Septembre 2016)
OCTO Academy: Lean Entreprise (Septembre 2015)
Open2study: Introduction to Enterprise Architecture (Novembre 2014)
MongoDB: M101J: MongoDB for Java Developers (Mai 2014)
FORMATION
Master 2 - Technologie de l'Internet parcours Génie logiciel et systèmes distribués,
Université de Pau et des Pays de l'Adour (UPPA) - PAU (2010)
Licence - Informatique, Université de Pau et des Pays de l'Adour (UPPA) - PAU (2008)
DEUG - Sciences et Technologies parcours Informatique, Université de Pau et des
Pays de l'Adour (UPPA) - PAU (2007)
DUT - Génie des Télécommunications et Réseaux, IUT de Poitiers (2005)
COMPÉTENCES
Domaines fonctionnels
Banque
Assurance
Télécoms
Industrie
Conseil en Management SI
Accompagnement technique et organisationnel
Animation de formations
Domaines techniques
Senior Architect JAVA/JEE
Full stack developer
Spring Stack: spring-core , spring-security,
spring-mvc , spring-data, spring-batch.
JavaScript, AngularJS
Amazon Web Service
JUnit, Selenium, Mockito, Jacoco,
SonarQube
DB2, PostgreSQL, MySQL, HSQLDB,
Oracle, MongoDB, ElasticSearch
Tomcat, JOnAS, Weblogic, Websphere
Méthodologie
Agile : Scrum, Kanban
Lean, Lean startup
Software Craftsmanship : clean code, TDD
Pilotage, estimation, planification de projets agile
Interventions
Animation de formation Agile
Speaker au Mobile Monday Maroc
Organisateur du Casablanca Big Data Meetup
COMPÉTENCES
Domaines fonctionnels
Banque
Assurance
Télécoms
Industrie
Domaines techniques
Solution Architect & Full stack
developer
Spring Stack: spring-core , springsecurity, spring-mvc , spring-data,
spring-batch.
JavaScript, ReactJS, React Native,
Dart, Flutter
Amazon Web Service (EC2, Beanstalk,
Lambda, Cognito, AppSync, Amplify)
DB2, PostgreSQL, MySQL, Oracle,
MongoDB, ElasticSearch, DynamoDB
Conseil en Management SI
Accompagnement technique et
organisationnel
Animation de formations
Méthodologies
Agile : Xp, Scrum, Kanban, SAFe
Lean, Lean startup
Devops: Continuous integration, delivery
and deployment, Feature google, pipeline
testing, infrastructure as code
Software Craftsmanship : Clean code,
TDD, BDD, DDD
Pilotage, estimation, planification de
projets agile, OKR