
ismail echikhi
Développeur Senior FullStack Java/Angular
1 recommandation
Salaire / Taux journalier
1 personne recommande
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full Stack Java/Angular avec 10+ ans d’expérience, j’accompagne des grands comptes dans la conception et l’évolution d’applications métier critiques. J’ai travaillé sur des environnements complexes chez BNP Paribas, Société Générale et Carrefour, avec une expertise forte en Java/Spring, Angular, React, microservices et Kubernetes. Mon objectif : livrer des solutions robustes, maintenables et adaptées aux enjeux opérationnels et business.
Expérience de travail
Développeur FullStack Java/Angular
EDFFreelance
juil. 2023 - Présent
3 ans 4 mois
92120 Montrouge, France
Pilotage technique et conception de modules stratégiques pour la gestion des chantiers nucléaires en architecture microservices AWS Cloud au sein d'EDF (énergie nucléaire). ÉQUIPE C90 (TRANSVERSE) - Développement d'une librairie de supervision transverse intégrant CloudWatch pour suivi centralisé des métriques et logs de l'ensemble des microservices ÉQUIPE CHANTIER NUMÉRIQUE - Conception des modules GSS (Gestion Santé et Sécurité) et PPSPS avec stockage sécurisé sur S3 et monitoring CloudWatch pour conformité réglementaire - Développement des modules de gestion des déblais, référentiel, parcelles et produits chimiques (substances dangereuses/non dangereuses) - Mise en place du module Gouvernance pour gestion centralisée des droits et accès avec publication/consommation de messages via topics Kafka - Garant de la qualité technique via revues de code et respect des standards sécurité/réglementaires Technologies: Java 17, Spring Cloud, Kafka, JPA, Hibernate, AWS (EKS, CloudWatch, S3), Maven, Jenkins, GitLab, REST API, Oracle, Camunda, Angular, Architecture microservices
Fondateur-Développeur
MEALLAN
janv. 2023 - Présent
3 ans 10 mois
69340 Francheville, France
Création et développement de Meallan (www.meallan.net), plateforme digitale de fidélité pour restaurants avec réseau de points partagés entre établissements partenaires. - Conception complète de l'architecture technique (NestJS, Angular, React Native, Stripe) et développement des applications mobiles (client & caissier) et portail web propriétaire - Mise en place d'un système de fidélité global permettant cumul et échange de points dans l'ensemble du réseau de restaurants partenaires - Implémentation des APIs GraphQL pour communication entre applications et intégration des paiements récurrents Stripe (abonnements, essais gratuits) - Déploiement et publication des applications sur Google Play et App Store - Gestion de bout en bout du projet incluant conception, développement, hébergement, sécurité et mise en production Technologies: Node.js (NestJS), TypeORM, GraphQL, Angular, MySQL, React Native, Stripe, Google Play, App Store
Développeur FullStack Java/Angular
BNP ParibasFreelance
oct. 2021 - juil. 2023
1 an 10 mois
93100 Montreuil, France
Développement d'applications de pilotage et supervision de la messagerie bancaire SIBES pour BNP Paribas PROJET FININSIGHT - Développement d'une application de pilotage et supervision de la messagerie bancaire avec gestion des accès/habilitations et exposition d'APIs REST - Intégration de l'outil DIMS pour contrôle de l'intégrité des données et génération des rapports hebdomadaires des nacks SIBES via Spring Batch - Monitoring des flux SIBES avec gestion des alertes et authentification JWT - Tests unitaires avec JUnit et Mockito PROJET INJECTEUR DES MESSAGES - Développement d'une application de publication de messages SIBES dans des queues IBM MQ pour consommation par applications tierces - Réalisation des IHM Angular 12 avec modélisation de la base de données et application du DDD - Event Driven Programming via IBM MQ avec gestion des utilisateurs, profils et droits - Application de Git Flow pour versioning et tests unitaires JUnit/Mockito Technologies: Java 17, Spring, Spring Batch, Angular 12, REST API, JWT, Oracle, IBM MQ, Docker, Mockito, JUnit, DDD, Event Driven Programming, Git Flow
Développeur JAVA/JEE – React
Société Générale
mars 2019 - oct. 2021
2 ans 8 mois
Paris, France
Développement de systèmes de gestion actif-passif (ALM) et de collecte de données financières de marché pour Société Générale (banque) PROJET ALM GARLIQ - Développement d'un système de gestion actif-passif (ALM) interfacé avec le progiciel FusionRisk de Finastra pour orchestration des opérations sous forme de workflow - Exposition d'APIs REST documentées sur Swagger avec authentification JWT et mapping MapStruct - Orchestration des workflows via Airflow avec création de playbooks Ansible pour automatisation - Développement d'interfaces React 16 pour interaction avec l'API Garliq et gestion de la BDD via Liquibase - Tests unitaires JUnit/Mockito et application de Git Flow PROJET MARKET DATA - Développement d'une plateforme de collecte de données financières Bloomberg pour construction de courbes de marché - Exposition d'APIs REST documentées sur Swagger avec authentification JWT et interaction avec le provider Bloomberg - Orchestration des flux via Airflow avec playbooks Ansible et gestion du schéma BDD via Liquibase -Développement d'interfaces React 16, tests unitaires JUnit/Mockito et application de Git Flow Technologies: Java 8, Spring, React 16, Ansible, REST API, JWT, Oracle, Mockito, Liquibase, Airflow, MapStruct, Swagger, FusionRisk, Bloomberg, TDD, Git Flow
Développeur Java/Java EE
Carrefour
févr. 2018 - mars 2019
1 an 2 mois
Région de Paris, France
Développement d'un middleware de gestion des cartes fidélité et d'un système de gestion des commandes (OMS) pour Carrefour (retail). PROJET MIDDLEWARE FIDÉLITÉ - Développement d'un middleware interfaçant front-ends (web/mobile) et back-ends (Siebel, STAC) avec exposition d'APIs REST documentées sur Swagger (plugin swagger-codegen-maven-plugin) - Optimisation des performances via cache Couchbase (NoSQL) et interaction avec back-ends SOAP via cxf-codegen-plugin avec routage Apache Camel - Développement d'interfaces de supervision Angular 5 avec authentification JWT et mapping MapStruct - Réalisation d'un batch Spring Batch planifié pour lecture de fichiers CSV et stockage en BDD avec publication de messages Kafka - Tests unitaires JUnit, Mockito et Cucumber PROJET OMS (ORDER MANAGEMENT SYSTEM) - Développement de microservices communicants via RabbitMQ pour gestion des commandes multi-canal (CLCV, Drive, Marketplace) - Application du standard BPMN2 avec Camunda pour orchestration des workflows de commandes - Implémentation de Web Services SOAP avec Spring SOAP et authentification JWT - Application du BDD avec Cucumber et tests unitaires JUnit/Mockito Technologies: Java 8, Spring, Spring Batch, Spring SOAP, Angular 5, REST API, SOAP, JWT, Oracle, Kafka, RabbitMQ, Couchbase, Camunda, Apache Camel, MapStruct, Swagger, Cucumber, JUnit, Mockito, BPMN2 Sonnet 4.5
FY COMPUTING
mars 2015 - janv. 2018
2 ans 11 mois
Rabat, Maroc
Ingénieur d'études de de développement
sept. 2015 - janv. 2018
2 ans 5 mois
Rabat, Maroc
Développement et pilotage de projets en architecture microservices pour différents secteurs (transport, assurance, e-learning, immobilier) au sein de FY Computing (ESN). PROJET ITICKET (CHEF DE PROJET) - Pilotage complet du projet de gestion des bus au Sénégal avec communication client, collecte des besoins, répartition des tâches et Daily Scrum - Développement de l'application Spring Boot microservices (gestion personnel, autobus, lignes, trajets) et application mobile Android Studio - Élaboration du bilan mensuel de production avec gestion des versions Git PROJET IMUTE (CHEF DE PROJET) - Pilotage du projet de gestion d'assurances Transvie avec collecte des besoins, répartition des tâches et Daily Scrum - Développement de l'application microservices (gestion adhérents, agences, recouvrement, prestations) avec Ruby on Rails 4.2 PROJET ORCHESTRA - Développement d'une plateforme e-commerce de gestion des formations avec gestion des catalogues, profils, utilisateurs et rôles Spring Security - Réalisation du panier AngularJS avec gestion du paiement et synchronisation des données back-office STIHL via SOAP Web Service (jaxWs) - Injection de dépendances Spring IoC avec gestion Git et Maven PROJET ALYSTAIR - Développement d'un portail immobilier avec conception UML, mapping ORM Hibernate/JPA et Spring Data sur MySQL - Gestion des utilisateurs et droits Spring Security avec module de recherche multi-filtres (superficie, pièces, prix) - Développement de Web Services REST Spring MVC pour échanges avec front-end AngularJS Technologies: Java 7/8, Spring Boot, Spring MVC, Spring Security, Spring Data, AngularJS, Android Studio, Ruby on Rails 4.2, Hibernate, JPA, REST API, SOAP, JWT, MySQL, Oracle, Git, Maven, Mockito, TDD, Microservices Sonnet 4.5
Stage PFE
mars 2015 - août 2015
6 mois
La réalisation d’une plateforme web pour la Gestion des portefeuilles, des projets et de Management de la qualité Agile pour la société Gamaa Soft Suisse. (Symfony2/JQuery/Ajax)
Stagiaire
La trésorerie générale du royaume (TGR)
juil. 2014 - août 2014
2 mois
Rabat, Maroc
Projet : La gestion des vignettes avec JavaEE
Stagiaire
Ministère de l'éducation nationale
juil. 2014 - août 2014
2 mois
Rabat, Maroc
Projet : Conception et réalisation d’un système de suivi de l’usage des TIC dans l’enseignement avec JavaEE
Stagiaire
La caisse centrale de garantie (CCG)
juil. 2013 - août 2013
2 mois
Rabat, Maroc
Projet : La réalisation d'une application de gestion des recouvrements avec PHP
Formation
Université Côte d'Azur
Master 2 (M2)
2014 - 2015
2 ans
Ecole Marocaine des Sciences de l'ingénieur
Ingénieur d'étude et développement informatique
2010 - 2015
6 ans