Mohamed Ali Elhaj Messaoud

Développeur Senior Java

Moves to Paris, Paris

  • 48.8546
  • 2.34771
  • Indicative rate €444 / day
  • Experience 2-7 years
  • Response time 1h
Propose a project The project will only begin when you accept Mohamed Ali's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Mohamed Ali's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 100km around

Preferences

Project length
≥ 6 months

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (20)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • CSS
    Beginner Intermediate Advanced
  • Methodologies
  • UML
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Mohamed Ali in a few words

Consultant Java J2EE depuis 5ans , avec une expérience confirmé en développement Web Java J2ee ainsi que java Core et une année et demi d’expérience avec les framework BigData (Spark,Kafka) dans un environnement Hadoop .Mes principales missions était avec la méthodologie Cycle en V dont 2 ans d’expérience commettant un MOE (Tech Lead Java ) . Mon expérience Agile(Scrum) est de seulement 4 mois de pratique en environnement professionnel et des Workshop au cours de mes années d’études.
J'aime bien intervenir sur des projets ou je peux gagner en compétences sur des nouveaux framework et techno .

Experience

Elite-Business

Telecommunications

Developpeur Java/BigData

Tunis, Tunisie

September 2015 - February 2018

  • Système de Revenue Assurance et Détection de fraude RafTools 2.0
Rédaction du cahier des charges avec les contraintes de la version antérieure du système
Rédaction des spécifications fonctionnelles et techniques
Réalisation d'un ETL en Java JEE JSF
Développement des Jobs Java de planifications de collecte et traitement des fichiers avec Quartz
Réalisation des jobs Spark pour les calculs des statistiques et les réconciliations entre les différents flux d’un opérateur télécom
Utilisation de Cassandra comme un entrepôt de données
PostgreSQL pour la persistance de données ETL
Implémentation de la couche métier du Module ETL en Java 7, Java EE
Utilisation de SpringData pour la couche modèle du Module Reporting
Réalisation des interfaces Web de de l'ETL
Utilisation de PostgreSQL pour la persistance des données du Module Reporting
Implémentation de la couche métier du Module Reporting en Java 7, Hibernate, Spring MVC
Réalisation Des interfaces Web du module reporting en JSF PrimeFaces

  • Mission chez MATTEL (télécommunication Mauritano-tunisienne )
Développeur JAVA J2EE De 04/16 à 08/16 Projet
Mission Système de facturation des clients post-payés (Bill Tools) / Système de facturation Interco (Inter Tools)
Analyse du cahier des charges
Rédaction de spécifications fonctionnelles et techniques
Conception et réalisation du module de facturation, la gestion des clients postpayés, gestion des forfaits
Développement du module LCR (Least Cost Routing) en Java à partir des fichiers des plans de routage des opérateurs partenaires
Développement du programme de synchronisation automatique entre la HLR / Base d’activation, l'ERP SIGA et la base de données de la facturation
Utilisation de JPA, Hibernate et PostgreSql 9.3 pour la persistance des données
Réalisation des interfaces Web en JSF, XHTML, CSS3, PrimeFaces
Utilisation de JasperReports pour le module reporting et la génération des factures Interco et Post-Payés
Méthodologie XP
Formations d’exploitation des équipes concernées

  • Mission chez Autorité de régulation du télécommunication Tchadienne
Développeur JAVA J2EE De 01/16 à 04/16 Projet
Mission Système de taxation et de réconciliation avec les données fournies par opérateurs
Développement d’un système de géolocalisation des abonnées à partir de leur détails d’appels
Analyse du cahier des charges
Rédaction de spécifications fonctionnelles et techniques
Conception et réalisation du module de facturation, la gestion des clients postpayés, gestion des forfaits
Développement du module LCR (Least Cost Routing) en Java à partir des fichiers des plans de routage des opérateurs partenaires
Développement du programme de synchronisation automatique entre la HLR / Base d’activation, l'ERP SIGA et la base de données de la facturation
Utilisation de JPA, Hibernate et PostgreSql 9.3 pour la persistance des données
Réalisation des interfaces Web en JSF, XHTML, CSS3, PrimeFaces
Utilisation de JasperReports pour le module reporting et la génération des factures Interco et Post-Payés
GIT pour le versionning
Méthodologie XP
Formations d’exploitation des équipes concernées

  • Mission chez MAURITEL-BUSINESS

Rédaction de spécifications fonctionnelles et techniques
Mise en place des Web Services REST pour le HLR et OCS afin de bloquer les numéros frauduleux
Réalisation des différentes interfaces Web pour l'administration, les différentes équipes et validation de l’enquête en JSF combinées avec PrimeFaces
Implémentation de la couche métier en Java 7, Java EE, EJB3
Utilisation de JasperReports pour le reporting
Gestion de la dépendance et du déploiement de l'application via Maven
Utilisation de PostgreSQL pour la persistance des données
Utilisation de WildFly 8 comme serveur d'application
Gestion des dépendances avec Maven
Collecte des Change Requests auprès du client et formation des différentes équipes IT et Revenue Assurance sur l'exploitation du système
Réalisation des interfaces Web du module reporting en JSF PrimeFaces


LCL

Banking & Insurance

MOE JAVA

Villejuif, France

March 2018 - November 2019

  • Projet OFAC
Analyse des évolutions affectant les outils d’ouverture de compte pour le projet ofac
Réalisation des différentes spécifications techniques de chaque Outil d’ouverture de compte
Coordination et suivi avec les différents équipes (SDE/DEV)
Développement des nouveaux interfaces

  • Projet Refonte Virement Mobile
Rédaction du cahier des charges a base de la version Desktop
Conception de la solution
Rédaction du schéma d'architecture du nouveau projet.
Rédaction des spécifications fonctionnelles et techniques
Suivi de l'équipe développement.
Code Review
Coordination entre les différentes équipes ( infra / mobile / Back)
Coordination avec l'équipe infra pour l'ouverture des flux nécessaires et mise en place des environnements pilote et production
Tester les différents WS avant livraison en recette
  • POPIN MAJIC (Mise A Jour des informations client)
Réalisation des corrections sur la version existante des interfaces de mise à jour des informations client .
Développement des nouvelles fonctionnalités du MAJIC.
Réalisation des tests unitaires en JUNIT.
Réalisation des tests Selenuim .

Direction générale de finances publiques

Consulting & Auditing

Developpeur Senior Java/ Spring / Batch

Noisiel, France

November 2019 - Today

Projet PILOT-CF
Développement des WebServices Rest
Conception et développement des batchs d’intégration et attribution des affaires fiscales
Conception des batchs de reprise de données entre différents plateformes
Conception et Développement des interfaces de gestions des affaires fiscales.
Développement des tests d’intégration des WS avec Cucumber
Développement des test d’intégration des batchs avec Cucummber

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code