Menu

Menad SADEDDINE

LYON

En résumé

Ingénieur Data / ElasticSearch ELK
Autonome, Esprit d’équipe et dynamique.

Mes compétences :
Java EE
Java
Agile Scrum
C#
Hibernate
SQL
Services web
Spring Framework
Apache Maven
SOAP
FLEX
REST
MySQL
Microsoft SQL Server
Jakarta TOMCAT Servlet Engine
XML
UML/OMT
SoapUI
MongoDB
Microsoft Windows
Microsoft Message Queue (MSMQ)
Merise Methodology
Linux Debian
Jonas
Java Server Pages
JUnit
JSON
HTML
ECLiPSe
CXF
ActionScript
ElasticSearch
Hbase
Nutch
Hadoop
Python
ELK stack

Entreprises

  • SNCF - Consultant Elasticsearch ELK

    2016 - maintenant Audit des solutions existantes
    Analyse du besoin
    Architecture des moteurs de recherche Elasticsearch (création des schémas d'index ...)
    Conseil sur la configuration, le développement, l'utilisation et la sécurité des moteurs de recherche

    Environnement technique:

    ElasticSearch / ELK / Linux.
  • TECHLIMED - Consultant ElasticSearch / Ingénieur Logiciel Java-J2ee

    Lyon 2013 - maintenant Techlimed est une société spécialisée dans le traitement automatique de la langue (principalement la langue Arabe) et la création des moteurs de recherche.

    Fonctions :

    - Responsable des projets ElasticSearch et moteurs de recherche
    - Responsable des projets Java / J2EE


    Tâches réalisées:

    - Création des moteurs de recherche.
    - Développement de modules d’indexation et couches services web
    - Analyse fonctionnelle et spécification.
    - Architecture des projets Java.
    - Chiffrage.
    - Conception.
    - Développement Back-End.
    - Test.
    - Mise en production.


    Environnement technique:

    J2EE / Services web REST / Maven / Hibernate / Spring / Jersey / CXF / MySQL / Hbase / ElasticSearch / Mongodb / Tomcat / Linux.
  • OPEN - Ingénieur d'études et développement

    Levallois-Perret 2013 - 2013 Développement de services web autour de la solution EDI bancaire.

    Tâches réalisées:

    - Analyse de la solution.
    - Contribution à la validation de la solution.
    - Mise en œuvre de la solution et développement.

    Environnement technique:

    J2EE / Services web SOAP / Maven / Tomcat / Spring / CXF
  • OPEN - Ingénieur d'études et développement

    Levallois-Perret 2013 - 2013 Participation à la réalisation d'un POC (Proof of concept) pour le projet SNCF Trains communicants (la réalisation de nombreux tests de faisabilité et de montée en charges sur le projet dans plusieurs environnements).

    Tâches réalisées:

    - Tests de faisabilité et de montée en charge.

    Environnement technique:

    OSGI / KARAF OSGI / Apache Cellar / Apache Camel / Fuse/ CXF.
  • Orange Business Services IT&L@bs - Ingénieur d’études et développement

    2012 - 2013 Les étiquettes électroniques sont la nouvelle génération des étiquettes dans les boutiques Orange. Il s'agit des écrans tactiles équipés d'un système permettant aux usagers de consulter toutes les caractéristiques, les prix, les promotions et d'autres opérations concernant chaque mobile.

    Tâches réalisées:

    - Analyse fonctionnelle et spécification.
    - Chiffrage
    - Conception
    - Développement Front-End et Back-End
    - Test.
    - Livraison.

    Méthodologie:

    - Scrum (Sprints de 2 semaines)

    Environnement technique:

    J2EE / Action script / Flex / Services web SOAP / Services web REST / Maven / Hibernate / Spring / CXF / MySQL / JOnAs / Jetty / Linux.
  • Orange Business Services IT&L@bs - Ingénieur d'études et développement

    2011 - 2012 Participation à la réalisation d'un système de gestion de collecte de déchets qui propose de nouveaux services et automatise la gestion de collecte.

    Le système permet un suivi en temps réel par cartographie des camions de collecte et de toute activité ainsi que de définir les circuits parcouru par ces derniers.
    Le système est beaucoup plus complexe et riche en matière de fonctionnalités:

    - Gestion des circuits.
    - Gestion de véhicules de collecte.
    - Gestion des utilisateurs.
    - Gestion des clients.
    - Gestion des organisations clientes.
    - Gestion des bacs de collecte.
    - Gestion des alarmes liées à la collecte.
    - Gestion de l'historique.
    - Cartographie.
    - Messagerie.
    - Rapport.

    Tâches réalisées:

    - Analyse fonctionnelle et technique.
    - Développement Back-End et Front-End.
    - Tests unitaires.

    Méthodologie:

    - Scrum (Sprints de 2 semaines)

    Environnement technique:

    J2EE / Maven / Spring / Hibernate / CXF / Flex / Action script / BlazeDS / Oracle / Services web SOAP / Apache Tomcat.
  • Orange Business Services IT&L@bs - Ingénieur d'études et développement

    2010 - 2011 Participation à la réalisation d'un système de gestion de transit, afin de proposer de nouveaux services aux douaniers. Ce système permet un suivi sécurisé par cartographie des opérations de transit et inclus toutes les activités des douanes relatives au suivi de transit, tels que la gestion des obligations, l'interface avec le système douanier, etc.

    Tâches réalisées:

    - Analyse fonctionnelle et spécification.
    - Conception.
    - Développement.
    - Tests unitaires.

    Méthodologie:

    - Cycle en V.

    Environnement technique:

    Silverlight 4/ C#/ Entity Framework/ RIA Services/ MSMQ/ SDK cartographie/ MS SQL Server 2008 R2.
  • INSA de LYON - Stage

    Villeurbanne Cedex 2010 - 2010 Déploiement Automatique et orienté utilisateur de services sur les terminaux mobiles OSGI - Android.

    Tâches réalisées:

    - Etude de l’intergiciel Contextuel du déploiement automatique de services.
    - Intégration du contexte utilisateur par le biais des réseaux sociaux.
    - Etude et développement OSGI (Apache Félix).
    - Embarquement de la plateforme Apache Félix sous Android.
    - Test de l’intergiciel.

    Environnement technique:

    Java OSGI / OSGI / Apache Félix / SDK Android 2.1 / Eclipse / XML / Maven.
  • Université SBA - Stage

    2009 - 2009 Réalisation d’une application de gestion d’une agence de réservation de voyages (réservation de vols, d’hôtels et de voitures).

    Tâches réalisées:

    - Analyse de besoins et spécification.
    - Modélisation et conception UML.
    - Développement des différents services et interfaces.
    - Test.

    Méthodologie:

    - Cycle en V.

    Environnement technique:

    Java / Spring / Visual studio 2008 / .Net 3.5 / C# / Microsoft IIS / Apache Tomcat / Glassfish / Axis / Hibernate / MS SQL Server / MySQL / Eclipse / NetBeans / Active BPel / UDDI4J / XML.

Formations

Réseau

Annuaire des membres :