Menu

Sofiene SOUISSI

Paris

En résumé

Je suis Sofiene Souissi 29 ans Consultant MOE Finance de marché chez Novencia Groupe. Je suis spécialisé dans l'environnement JAVA/J2EE. Je suis dynamique, motivé, boulimique de connaissances et toujours de bonne humeur.

Mes compétences :
JAVA / J2EE
Spring
Hibernate JPA
JSF/IceFaces
BPM
SQL
Struts
JSF 2
Hibernate
Maven
Putty
J2EE
JPA
Java
Svn
JUnit
UML

Entreprises

  • Novencia Groupe - Consultant Senior MOE

    Paris 2014 - maintenant Consultant Senior MOE chez Bnp Paribas CIB
  • Openbridge - Ingénieur Etudes et Développement

    Neuilly sur Seine 2012 - 2014 Projets :
    1- Projet Tweet Stream Finder
    Objet : Développement d’une application web qui permet d’afficher tous les tweets du réseau Twitter en temps réel contenant un mot clé saisi par l’utilisateur et déploiement de cette application sur le service cloud d’amazon.
    Environnement : Java, JSF, IceFaces, Spring, Twitter4j, Amazon EC2
    Missions :
    1- Mission chez Eiffage Groupe du 09/07/2012 jusqu’au 28/05/2014
    Projets :
    1- Maintenance et évolution de l’outil Epargne-Salariale.
    Tâches :
    - Régler les anomalies présentes sur l’environnement de production.
    - Analyser les nouveaux besoins et effectuer les développements nécessaires.
    - Développement de la partie web pour le module GUID2
    - Assurer la livraison des binaires avec l’élaboration de documents d’installation.
    Environnement : Java, Spring, Hibernate, Oracle, JSF 2 (pour la partie web de GUID2), Struts, Maven.
    2- Refonte du Core et développement des évolutions de l’outil SMP (Sécurisation des Moyens de Paiement)
    Tâches :
    - Découper le projet en modules Maven.
    - Intégrer Spring (Spring Core et Spring JDBC)
    Environnement : Java, Spring, Hibernate, Oracle, Struts, Maven
    3- Sécurisation et développement des évolutions de l’application FTS (File Transfert Service)
    Tâches :
    - Sécurisation de l’application.
    - Régler les anomalies présentes sur l’application.
    - Développement les évolutions demandées par le client.
    - Assurer la livraison des binaires ainsi que la rédaction des documents d’installation correspondants.
    Environnement : Java, Spring, Hibernate, Oracle, Struts, Maven, JCaptcha
  • Sungard - Ingénieur R&D Java/J2EE/Spring/Hibernate

    Lognes 2009 - 2012 Projets :
    1- Projet SGN Match Maker with IPP
    Objet: Développement d’une application pour le lancement de requêtes de modification des brokers.
    Environnement : Infinity Process Portal (portail propriétaire permettant la modélisation, l’analyse, et l’exécution des BPM), J2EE (Framework JSF, Spring et TopLink, ICEfaces), SGBD Oracle, Serveur web Apache Tomcat, BIRT Reporting Tool.
    Phases du projet :
    - Analyses conceptuelle des besoins :
    • Rédaction des spécifications et études des besoins.
    • Conception de la solution.
    - Développement de la solution :
    • Modélisation du workflow (IPP)
    • Développement du module Gestion des marchés.
    • Développement du module Gestion des services.
    • Développement du module Gestion des contacts.
    • Développement du module Gestion des documents.
    • Développement du module Gestion du profile.
    • Développement des rapports (Birt)
    • Phase de Tests (test unitaires suivant chaque phase citée ci-dessus) (Junit 4)
    - Tests et intégration:
    • Configuration d’une plateforme de test et déploiement de l’application dessus.
    - Mise en production :
    • Configuration d’un environnement et y déployer l’application.
    • Rédaction d’un User Guide et d’un Technical Guide.
    - Maintenance

    2- Plugin de monitoring basé sur JMX
    Objet : Développement d’une application web de monitoring basé sur JMX (JWebConsole).
    Environnement : JMX, JAVA/J2EE, Apache Maven, Apache Tomcat, Spring, JSF Icefaces.
    Phases du Projet :
    - Implémentation des services.
    - Implémentation des UI en JSF Icefaces.
    - Intégrer le Plugin dans l’outil de modélisation de workflow IPP.

    3- Projets d’intégration Camel avec IPP
    Objet : Intégration des projets IPP avec l’ « EIP » Camel.
    Environnement : Infinity Process Platform, Infinity Services, Apache Maven, Apache Camel, Apache Tomcat, Spring.

    4- Upgrade d’une application SaaS
    Object : Upgrader une application SaaS pour l’achat de solutions boursières.
    Environnement : Infinity SaaS, Infinity Process Platform, Java/J2EE, JSF, Spring, MySql, Apache Tomcat.
    Phases du Projet :
    - Modification du Page Flow.
    - Modification du Workflow de l’application.
    - Configurer la nouvelle solution sur le Registry.
    - Déploiement du registry et de du nouveau page flow.
    - Phase de test.
    - Rédaction du Technical Guide pour le nouveau page flow.
    - Maintenance de l’application.

    5- Employment Certificate Management
    Objet: Développement d’une application web pour le lancement de requêtes, la gestion et la génération des attestations de travail et de salaires.
    Environnement : Infinity Process Portal (plateforme propriétaire pour la modélisation, l’analyse, et l’exécution des BPM), J2EE (Framework JSF, Spring et Hibernate, ICEfaces), SGBD Postgresql, Apache Tomcat.
    Phases du projet :
    - Analyses conceptuelle des besoins :
    • Rédaction des spécifications et études des besoins.
    • Conception de la solution.
    - Développement de la solution :
    • Modélisation du workflow (IPP)
    • Développement de la couche persistence (Hibernate)
    • Développement de la couche services. (Spring)
    • Développement de la couche présentation (JSF, Icefaces)
    • Développement des rapports (Birt)
    • Phase de Tests (test unitaires suivant chaque phase citée ci-dessus) (Junit 4)
    - Tests et intégration:
    • Configuration d’une plateforme de test et déploiement de l’application dessus.
    - Mise en production :
    • Configuration d’un environnement et y déployer l’application.
    • Rédaction d’un User Guide et d’un Technical Guide.
    - Maintenance

    6- Formation avec l’EIP Camel (ESB léger).
    Objet: Développement d’une série de mini projets pour pouvoir maîtriser l’outil et configurer un composant camel-jms avec le client Websphere MqSeries.
    Environnement : Eclipse, Maven, Camel, MqSeries, Spring, SVN.

    ENCADEMENT D’ETUDIANTS

    Nombre de personnes encadrées : 2
    Projets :
    - Automatisation de la gestion des demandes de modification de logiciels
    - Automatisation du processus de formation du personnel

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :