Missions :
- Mise en place du socle technique des API Pacifica.
- Etude de choix d’une solution OpenID et mise en Keycloak comme IAM.
- Etude et mise en place d’une solution d’api management (Kong)
Missions :
- Participation aux choix technologiques élaborés lors des comités d’architectures.
- Participation à la mise en place d’une architecture microservices du nouveaux SI de MMB.
- Design des spécifications OpenApi des différentes API.
- Mise en place du socle technique des API.
- Support développements et revu de code…
Missions :
- Mise en place d’une architecture microservices de la nouvelle plateforme HSBC.
- Mise en place de l’architecture infrastructure cloud aws.
- Mise en place du process Devops(CI, CD, infrastructure aws as code)
- Coach Agile…
- Support développements …
Architecture Technique: Java/JEE, Angular 4,Karma Protractor, Cucumber, bootstrap, gulp, nodejs, angulr-cli, Spring, Spring Boot, Spring cloud, Spring Data, Spring config, Netflix OSS(Eureka, Zuul, Hystrix, Ribbon, Turbine…), OAuth2, Kafka …
Missions :
- Mise en place de l’architecture et participation aux développements du projet HUB pour la signature électronique et le paiement en ligne des différentes applications (Epargne, Dommage, Prévoyance).
- Mise en place d’une application hybride avec cordova et Angularjs.
- Support architecture et référence technique sur les projets stratégique de Aviva : MyAviva, Hub, Portail agent …
- Amélioration du process de développement dans les différents projets : Revu de code(Phabricator), test unitaire et integration …
- Mise en place de Spring batch dans le cadre d’un projet de geolocalisation Spectrum.
Architecture Technique: Java/JEE, Angularjs, bootstrap, Webservices (REST/SOAP), Spring, Spring btach, Spring mvc, Spring boot, hibernate, Maven , Bower, Grunt, Jasmine, Karma, Protactor,….
Missions :
- Développement d’un prototype de Consumer Service : Front-End des interfaces ATM en utilisant le Framework AngularJS.
- Participation aux développements des interfaces AngularsJs et des services Back-End (WS REST) pour le projet BNC Canada.
- Support et suivi technique d’une équipe internationale.
Architecture
Missions :
- Mise en place de l'architecture du projet SIGMA
- Mise en place des framework jsf2, primefaces 3,0, spring security, Birt,....
- Participations aux développement, et suivi de l'équipe.
Architecture Technique : Hibernate, Jsf 2, Primefaces, Spring, Spring security, Bit, WAS, RAD,....
Missions :
- Une référence technique fonctionnelle pour le projet CS.
- Participation aux réunions avec la MOA sur les différents sujets.
- Participation aux choix techniques.
- Chiffrage
- Rédaction des documents fonctionnelles et techniques (SFD et STD).
- Participations aux différentes phases de développement et de test.
- Suivi et gestion d’équipe (10 à 15 développeurs).
- Scrum Master ….
Chantier Performance :
- Optimisation des performances batch lors de la vacation
- Optimisation des performances IHM.
Chantier POST-Production
- Gérer une équipe qui corrige les problèmes de l’application en phase de production
- Identification des problèmes post production.
- Proposer les solutions de contournement en attendant le correctif.
- Correction des anomalies en Prod.
Pilotage de Capsante:
- Conception et mise en place du modèle de pilotage de capsante.
- Mise en place de système d’authentification avec Spring Security et web service, et d’autorisations à trois niveaux : sur les
composants, sur les flow, ainsi que sur les services en utilisant aspectJ.
- Pilotage de répartition des actes de gestion sur les différentes unités organisationnelles : développement d’un batch de
répartition (spring batch)
- Patch pour spring security(problème compatibilité avec jsf)
Reporting et de statistique:
- Intégration et mise en place du module de reporting avec birt.
- Développement des courriers prototypes Noemie, Liquidation, Pec et Devis
- Génération des états statistiques de pilotage et de suivi d’activité dans Capsante
- Génération des états statistiques comptables
Liquidation Manuelle :
- Maintenance évolutive et des écrans pour la liquidation manuelle des dossiers tiers et assurées, et des dossiers Pec et Devis.
Liquidation automatique :
- Développement du processus d’intégration des prestations Noémie (6xx recu de la CPAM) et B2 (reçu de Viamedis) : contrôle
pré-liquidation, création des dossiers….
- Maintenance évolutive du moteur de liquidation et implémentation des contrôles de calcul d’une prestation sante…
- Améliorations de perf dans le chantier Performance de l’application
Paiement :
- Maintenance évolutive du cycle de paiement des assurées et des tiers…
- Améliorations de perf dans le chantier Performance de l’application
Régularisation :
- Maintenance évolutive du traitement de régularisation des prestations…
- Améliorations de perf dans le chantier Performance de l’application
Droits Noemie/TP :
- Maintenance évolutive du traitement de de communication entre Capsante et la CPAM(408/929) et Viamedis(Fube et génération carte TP et carte Témoins)…
- Améliorations de perf dans le chantier Performance de l’application
Paramétrage
- Participation à la mise en place des fonctionnalisées de paramétrage de l’application…
Missions :
- Mise en place du framework Spring batch
- Formation et suivie d'une équipe dans la conception et le développement des batchs.
- Migration des batch avec le framework Spring batch.
Architecture Technique : Spring, Spring batch, hibernate, jms, websphere
Formations professionnelles
- Formation métier du domaine financier « Assurance vie » et « Crédit et financement ».
- Formation ORACLE chez ORADIST (SQL, PLSQL, procedure stocké, Forms 10g…).
- Formation MAGIC chez CHRONOSOFT- Maroc.
- Formations J2EE.
Missions :
- Formateur en interne : fonctionnel sur le domaine d'assurance vie et sur les normes de développement.
- Rédaction des documents fonctionnelle et technique (SFD et STD).
- Participations aux différentes phases de développement et de test.
Projet : PULSE d’interfaçage de Masteri avec un environnement Swiss Life:
- Conception et développement de batch de communication entre Masteri et un reférentiel de Swiss Life des données clients et
apporteurs.
- Environnement technique : Java, J2ee, Java Service, Eclipse, Maven, Hibernate, Spring, Spring batch, xsd, JMS, Joram, CruseControle, JUnit, python, JAXB…
- Client : Swiss life.
Projet : Module de reporting de la platforme interne de LINE DATA:
- Participation au développement du module Reporting de la platforme interne de LINE DATA.
- Environnement technique : Spring, Jasper, IReport, Osworkflow, Quartz...
- Client : Line Data.
Projet : Module « Prélèvement des Frais sur performance » dans MASTERi (Assurance vie) :
- Participation à la conception, développement et l’intégration du module « Frais sur performance».
Projet : Validateur de non régression
- Conception et développement d’un outil multi plateforme (SUN, LINUX, HP) de validation de non régression des règles de vérification physique d’un outil de conception microélectronique (Calibre).
- Rédaction d’un guide utilisateur en Anglais.