You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Abdesslem B.MA

Mohamed Abdesslem B.

Développeur Senior Full Stack Java JEE / Angular

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

About Mohamed Abdesslem

Je suis un développeur Fullstack Senior avec 8 ans d’expérience en Java JEE et Angular 15. J’ai une excellente maîtrise de Java (8, 11, 17) et des frameworks Spring (MVC, Web, Security, Data, Core), ainsi que des bases de données Oracle avec PL/SQL, MySQL et NoSQL MongoDB. J’ai travaillé dans divers secteurs comme la banque, l’assurance, la santé et les télécoms, en environnement Agile et Agile SAFe. Je possède aussi des compétences en DevOps, notamment sur Kubernetes, GitLab CI/CD, Ansible et Jenkins, pour l’automatisation et le déploiement des applications.


  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • BNP PARIBAS
    Développeur Fullstack JAVA JEE
    BANKING AND INSURANCE
    February 2022 - Today (4 years and 4 months)
    Montreuil, France
    Développeur Fullstack au sein d'une équipe de 7 personnes dans le département SWIFT de BNP Paribas. Cette équipe est chargée d'assurer la maintenance ainsi que de développer de nouvelles fonctionnalités et des évolutions pour les applications internes (Messagerie Bancaire).
    Java17 Angular JavaScript jQuery Spring boot Spring Security Spring MVC spring web REST MongoDB Oracle IBM MQ CFT
  • LSA Courtage
    Ingénieur Fullstack Java JEE / Angular
    BANKING AND INSURANCE
    March 2020 - January 2022 (1 year and 10 months)
    Rueil-Malmaison, France
    Projet :Développeur Fullstack au sein d’une équipe de 5 personnes dans le département informatique de la société LSA-COURTAGE. Cette entreprise est classée parmi les meilleurs courtiers d'assurances en France grâce à leur site Assurpeople.com c’est une des marques commerciales de LSA Courtage et qui est le leader du courtage d'assurances IARD (auto et habitation) des particuliers.
    Cette équipe est invitée à assurer la maintenance et l'exploitation des outils et des applications web ainsi à développer des fonctionnalités évolutives aux applications internes et publiques du groupe LSA-Courtage

    Réalisations :

    ● Implémenter une nouvelle fonctionnalité dans l’application interne de l’entreprise qui consiste à gérer l’envoi et l’annulation des liens de paiements pour les contrats d’assurances.
    ● Implémenter le module (back-wanimo) qui gère la consultation et la modification des devis animaux
    ● Implémenter les parties back et front de la fonctionnalité « Conversion le type des devis auto » en Java 8 et Angular 8.
    ● Correction des bugs applicatifs à partir des alertes remontées par l’analyse des logs.
    ● Correction de plusieurs fuites de connexion Oracle depuis les applicatifs weblsa
    ● Mise en place de la chaîne de traitement des alertes gels des avoirs avec l’utilisation de talend pour le traitement en masse des données d’un fichier CSV (Gel des avoirs consiste notamment pour les assureurs et les courtiers, à bloquer les actifs détenus (primes, capital versé sur un contrat, …) ou dus (indemnité) à une personne physique ou morale qui figure sur les listes de gels des avoirs (Européennes, Française, …)
    ● Fiabilisation des scripts PL/SQL ainsi que les scripts Shell pour les différentes chaines de traitement nécessaires à l’activité de l’entreprise (chaine du rapprochement bancaire, chaîne d’envoi des lettres recommandées au partenaire CORUS, etc…)
    ● Améliorer la qualité de code et faire du « réfactoring technique » sur des différents composants de l’application.
    ● Gérer la saturation de l’espace disque des différents serveurs essentiels à l’activité des équipes internes (suppression des logs inutiles, …)
    ● Prise en charge importante des anomalies web afin de fiabiliser l’activité des différents conseillers de l’entreprise.
    ● Création de nouveaux scripts PL/SQL, Shell pour la mise en place des nouvelles fonctionnalités évolutives
    ● Mise en place d’un script VBS qui permet de vérifier la synchronisation des serveurs d’édition
    ● Mise en place d’un système d’authentification à travers LDAP
    Java 8 HTML5 CSS3 JavaScript SQL VBScript Shell PL/SQL Angular 8 Oracle MySQL Eclipse Maven Git Jenkins Atlassian Confluence Atlassian JIRA Spring Spring boot Hibernate Web Services JSP Servlet Apache Tomcat
  • ATOS
    Ingénieur Fullstack JAVA JEE / Angular
    MEDICAL
    April 2018 - December 2019 (1 year and 9 months)
    Paris, France
    Projet : Conception et développement d'une application web en java Jee qui permet de moderniser le système d’information des SAMUS de la France en utilisant la méthodologie de travail Agile SAFe.
    Cette application est composée de :
    - Logiciel de régulation médicale pour la procédure de prise en charges des patients
    - Cartographie pour présenter la localisation des CRRA (Centre de Réception et de Régulation des Appels) utilisée surtout pour la gestion des crises pour assurer la coopération entre les SAMUS
    - Bandeau téléphonique pour la réception et la gestion des appels des patients ainsi la synchronisation entre les ARMs (Agent Régulation Médicale) des différents SAMUS

    Réalisations :

    ● Préparation de deux présentations, fonctionnelle et technique de l’application
    ● Développement des tests unitaires pour les jobs Jenkins. Ces jobs servent au déploiement des différents projets de l’application
    ● Configurer des jobs Jenkins (Snapshot/Release) pour les différents projets front end et backend.
    ● Maintenir les tests d'intégrations de l’application en utilisant le Framework de test automatique « Robot Framework ».
    ● Implémenter le module (back-pflau) qui gère les appels aux services d’annuaire inversé de la PFLAU (Plate-Forme de Localisation des Appels d'Urgence) afin de récupérer les informations de l’appelant du SAMU.
    ● Etude et mise en place d’une solution de Mock (Wiremock) qui permet de simuler l’appel du web service SOAP vers l’acteur téléphonique PFLAU et envoyer des jeux de données prédéfinis.
    ● Conception et Implémentation de module (back-synchro-sivic) qui représente une passerelle d’échange d’appels aux services exposés par l’application SI-VIC (dédiée aux hôpitaux) pour la synchronisation des événements et leurs patients en utilisant la librairie open-source « Quartz ».
    ● Implémentation des modules backend avec Java 8 et frontend avec Angular 7 de la fonctionnalité « validation des éléments de qualification de l’appelant et du patient ».
    ● Corriger les bugs du composant métier « main courante » pour les CRRA (Centre de réception et de régulation des appels) et les évènements (couches dao, métier et web).
    ● Génération de la partie cliente et des DTO pour la partie Front avec Swagger
    ● Améliorer la qualité de code et faire des réfactos techniques sur des différents composants de l’application.
    Angular 8 Spring Data Spring boot Java 8 Java/JEE Quartz Robot Framework HTML5 CSS3 JavaScript MySQL Oracle SQL Groovy Hibernate ActiveMQ Docker Maven Git JIRA Jenkins UML Confluence

Recommendations

Be the first to recommend Mohamed Abdesslem

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • ingénieur
    ENET'COM
    2016
    Ingénierie en informatique ( spécialité télécommunications)

Skill set (57)

Categories