Menu

Goutal NOURREDDINE

AIX-EN-PROVENCE

En résumé

J'aime apprendre et partager mes expériences au sein d'une équipe. Travailler pour les clients et essayer de leurs fournir des solutions en adéquation avec leurs besoins est une grande source de motivation pour moi.

Aussi, ce qui me motive le plus, c'est certainement le contexte fonctionnel et technique des projets auxquels je participe ainsi que les responsabilités que je peux prendre dans un projet.

Aujourd'hui je reste à l'écoute de nouvelles opportunités.

Mes compétences :
Jboss
Java
XML
Microsoft Windows XP
Java Enterprise Edition
Enterprise Java Beans
Web Services
Linux Red Hat
Java 2 Enterprise Edition
Jakarta TOMCAT Servlet Engine
JDK
Hibernate
Apache Maven
UML/OMT
Java Swing
Spring Framework
Oracle
MySQL
Microsoft Access
Jaxb
JGoodies
Google Web Toolkit
Ant
XSL
PostgreSQL
Oracle JDeveloper
Oracle 10G
Microsoft Windows
Linux RedHat Advanced Server 4
Java Server Pages
Java RMI
JUnit
Cascading Style Sheets
Apache Axis
WSDL
Visual Basic for Applications
Visual Basic
Sqldevelopper
SUN Hardware
SQL
SOAP
PC Hardware
Oracle 11g
NetBeans
Microsoft Windows 2000 Professional
Microsoft Visual Studio
Microsoft Office
Merise Methodology
Mantis
LAN/WAN > LAN
JavaServer Faces
Java Servlets
Java Messaging Service
Java Management Extensions
Java AWT
JSTL
JBoss Messaging
HTTP
HTML
Axis WS
OSGI
Eclipse RCP
Eclipse EDI
SWT
JFace
Hudson Jenkins
Swing

Entreprises

  • Adexcel Consulting Sa - Expert Technique

    2019 - maintenant
  • Softway Medical - Tech Lead & developer

    Meyreuil 2016 - 2019 Développement en mode Agile d’un progiciel destiné aux hôpitaux, cliniques et cabinets de radio, en utilisant la méthode Agile Scrum :
     Informatique industrielle dans le domaine de la santé : Certification HDS, ISO 27001.
     Application Web Java/JEE dans un environnement Eclipse ;
     Serveur web Tomcat;
     Utilisation des Framework Struts, Spring core, Spring security, Web service REST.
     Persistance de données : JPA (Hibernate), base de données Oracle 11g ;
     Interface graphique avec JavaScript, Angular JS, VueJS, CSS, JSP, Taglib.
     Modélisation UML ;
     Gestionnaires de sources, d’intégration continue : IBM RTC, Jenkins, GitLab, Maven, Docker, OpenShift
     Rôle : DevOps Tech-lead/ développeur Java :
    o Mise en place de la chaîne de CI / CD à l'aide de Gitlab et Gitlab CI
    o Développement micro-services et déploiement sous Docker et OpenShift (Kubernetes)
    o Bonnes pratiques de Craftsmanship : TDD, relecture de code, clean-code
  • Airbus - Concepteur développeur Java EE / Eclipse RCP

    Blagnac 2014 - 2016 SOGETI HIGH TECH Projet : MGS (Maintenance Ground Station)
    Développement d'application pour une station de maintenance au sol pour Hélicoptères avec le Framework Eclipse RCP et Java EE

    Envir. Technique :
    * Eclipse RCP v3.7, OSGI, SWT, JFace, Eclipse Link, UML, E4, Java EE, EJB3, CDI, Glassfish V3.1, PostgreSQL V9.1;
    * Normes : DO178B
    * Architecture OSGI, Clients Serveur

    Rôle : Analyse fonctionnelle et technique.
    Conception et réalisation des plugins, des couches business et services.
    Codage et tests unitaires.

    Mission : Développement d'application Eclipse RCP pour une Station de Maintenance au Sol pour Hélicoptères (MGS™).
    MGS™ est le nom du produit donné à la station de
    maintenance au sol capable d'analyser les données de vol et les
    données enregistrées à partir des capteurs d'hélicoptères afin de
    diagnostiquer et d'identifier des problèmes potentiels et aider à la maintenance des Hélicoptères.
  • Eurocopter (+10,000 employés) - Gestion de projet et developpement

    2013 - 2014 SOGETI HIGH TECH Projet : SIRINA - Évolutions TOMF
    Développement de nouvel addons (briques fonctionnelles) SIRINA pour le client TOMF.

    Envir. Technique :
    * Java, Swing, JGoodies, Hibernate, Jaxb, XML Digester, UML,
    Maven, Ant
    * Normes : DO178B
    * Architecture MVC ;
    * Outils : Eclipse, JForme Designer, YourKit Java Profiler

    Rôle : * Analyse fonctionnelle et technique.
    * Mise à jour des documents de spécifications et de conceptions ;
    * Conception, codage et tests unitaires. ;
    * Mise à jour des documents de tests et validations

    Mission : Développement de nouvelles fonctionnalités demandé par le client
    TOMF sous forme de mise à jour de briques fonctionnelles existantes
    - Dynamic drawing (cartographie 2D)
    - Doghouse customization functions
    - ... ;
    - Corrections d'anomalies (PRs) sur la version existante ;
    - Livraison et installation de la version logicielle sur les postes clients
    - Présentation de la version et Formation des utilisateurs/Administrateurs
  • Thales Dis France SA - Concepteur developpeur JEE

    Meudon 2013 - 2013 DEXXIS SOLUTIONS-CAME :
    Développement et customisation du produit Dexxis Instant Issuance pour CAME
    Envir. Technique :
    • Java , JEE , EJB3 , Spring core, Spring security, Web services • Maven, Eclipse • JBoss EAP 6.1 • GWT(Google Web Toolkit), HTML, XML • Outils de validation(JUnit, SoapUI) • Oracle 11g
    Rôle :
    Participer au développement: • Définir et maintenir les documents de conceptions détaillées en conformité avec l'architecture et les spécifications • Ecriture du code source en conformité avec la conception définie et les règles de codage Participer à la validation du produit: • Définir les cas de tests unitaires, la mise en oeuvre des cas de test (si automatique) et les exécuter • Définir les compagnes des tests de stress et de charges • Préparation de l'environnement de test, exécution des campagnes de test • Corriger les bugs identifiés lors des campagnes de tests • Produire le rapport de validation

    Mission :
    Dexxis Instant Issuance est une solution de personnalisation de cartes bancaires développées et distribuées par GEMALTO. Elles permettent aux banques ou au centre de personnalisation d'emmètrent des cartes bancaires d’une façon instantanée. Le but de la mission est d'effectuer le développement et la customisation de cette solution en fonction des besoins clients (CAME).



  • Airbus - Consultant - Assistance Technique TOMF(OMAN)

    Blagnac 2013 - 2013 La mission s'inscrit dans le cadre du contrat de support et d'assistance pour le client TOMF(RAFO OMAN). Les principales activités réalisées dans le cadre de cette mission sont:
    • Identification et vérification des performances des stations MPGS (Sirina) existantes. • Identification des stations et les problèmes récurrents et leurs reproductibilités • Identification des améliorations à apporter dans les nouvelles versions • Présentation des nouvelles fonctionnalités ainsi que les anomalies corrigées, dans la nouvelle version logicielle Sirina v5.1.1, pour l'équipe RAFO(Royal Air Force of OMAN)
    • Analyse de l'amélioration liée au changement de configuration (HW, SW)
    • Préparation d'une mission accomplie à Oman avec la nouvelle station MPGS V5.1.1 pour vérifier le plan opérationnel de la mise à jour du logiciel.
  • Eurocopter (+10,000 employés) - Concepteur developpeur JAVA

    2010 - 2013 SOGETI HIGH TECH Projet : SIRINA NG
    Développement d'addons (briques fonctionnelles) pour le logiciel de
    préparation de mission pour hélicoptère

    Envir. Technique :
    * Java, Swing, JGoodies, Hibernate, Jaxb, XML Digester, UML,
    Maven, Ant
    * Normes : DO178B
    * Architecture MVC ;
    * Outils : Eclipse, JForme Designer, YourKit Java Profiler



    Rôle : * Analyse fonctionnelle et technique.
    * Rédaction des documents de spécifications et de conceptions ;
    * Conception, codage et tests unitaires. ;
    * Rédaction de document de tests et validations STP,SDF,STR

    Mission : Principales activités sur le logiciel Sirina :
    * Développement nouveaux calculateurs de performances (TOM
    FOC, Makila2A1...)
    * Développement des docs de vol et impression ;
    * Développement de générateurs binaires des données de mission
    et chargement de binaires pour équipements embarqués
    * Développement addons PhoneBook et Checklist ;
    * Automatisation des tests de performance ;
    * Développement convertisseurs de données de vols du format
    binaires vers un format exploitable par l'utilisateur
    * Développement de l'addon Debriefing pour le déchargement des
    données de vols et rejoue de la mission en vues 2D,3D,Video
    * Corrections des anomalies (PR) et profiling des fuites mémoires
    SIRINA 4.0.0 : Correction d'anomalies des versions
    antérieurs et évolutions pour les clients TOMF(OMAN), TNZA(Nvle-
    Zélande) et Panther Marine.
  • Airbus - Concepteur developpeur Java

    Blagnac 2009 - 2010 SOGETI HIGH TECH Projet : CIGALHE - MGS
    Conception et réalisation d'une maquette pour une station de
    maintenance pour Hélicoptères

    Envir. Technique :
    * Java, Swing, JGoodies, Hibernate, Access, UML, JForm Designer ;
    * Normes : DO178B
    * Architecture MVC

    Rôle : Analyse fonctionnelle et technique.
    Conception et réalisation des IHM de la maquette.
    Codage et tests unitaires.

    Mission : Conception et réalisation d'une maquette pour la station au sol
    CIGALHE™.
    CIGALHE™ est le nom du produit donné à une station de
    maintenance au sol capable d'analyser les données de vol et les
    données enregistrées à partir des capteurs d'aéronef afin de
    diagnostiquer les problèmes rencontrés par un hélicoptère.
  • Sogeti High Tech - Ingénieur d'étude et développement

    TOULOUSE 2008 - 2016 Divers missions en AT et en Régie
  • Thales Dis France SA - Concepteur developpeur Java EE

    Meudon 2008 - 2009 Projet : Migration du projet Contactless sous JBoss 5.x
    Migration de l'application de paiement sans contact avec mobile MNFC(Mobile Near Field
    Communication) à partir du serveur d'application JEE GlassFish
    V2.x vers le serveur d'application JEE RedHat JBoss5.x

    Envir. Technique : OS : Linux RedHat Advanced Server 4 , Windows XP
    BDD : Oracle 10g
    Environnement JAVA EE: JDK 5 ; Web Services, Axis, Apache
    Tomcat, Eclipse ver3.4.1;NetBeans IDE 6.5; ORACLE sqldeveloper;
    ORACLE JDeveloper
    Outil de gestion: MKS Integrity 2006.

    Rôle : - Analyse fonctionnelle et technique de la solution MNFC.
    - Migration des modules Web Services avec Axis sous Apache
    Tomcat.
    - Migration des modules EJB3 ( Session et Entity). ;
    - Migration des modules JMS. ;
    - Configuration des principales extensions JEE, du serveur JBoss
    5.x:
    * Connecteur JCA pour la gestion de JMS (SwiftMQ et JBoss
    Messaging)
    * Supervision par les composants JMX. ;
    * Développement des modules de sécurité spécifiques JBoss, et
    activation de la sécurité.
    - Déploiement de l'application MNFC dans son nouvel
    environnement (JBoss 5.x).
    - Travail d'équipe avec la validation(test de non régression), le
    Tuning, Profiling ( non régression de performance) et les
    développeurs qui ont réalisés le projet MNFC.
    - Tests JUnit et System de MNFC sous JBoss et correction de Bugs. ;
    - Tests de non régression.



    Mission : L'objectif de cette mission est de faire migrer la solution MNFC(
    paiement sans contact sur mobile) appellée Contactless, réalisée
    avec les technologies JAVA,JEE,EJB3,Web Service du serveur
    d'application Open Source Sun,GlassFish vers la dernière version
    du serveur d'application Open Source RedHat,JBoss 5.x.
  • Thales Dis France SA - Stage

    Meudon 2008 - 2008 GEMALTO Projet : Stage - Migration SVI sous JBoss 5
    Stage - Migration du projet SVI(SIM Visual Interface) à partir du
    serveur d'application JEE GlassFish V2.x vers le serveur
    d'application RedHat JBoss5.CR2

    Envir. Technique : OS : Linux RedHat Advanced Server 4 , Windows XP
    BDD : Oracle 10g
    Machines : HP ProliantDL 2*Xeon 2.33GHZ QuadriCore ,8GO de
    RAM + PC DELL Pentium 4 Hyperthreading 3.39 GHZ , 2GO de
    RAM
  • UNIVERSITE AIX-MARSEILLE II - Projet Java SE

    2008 - 2008 Projet : Réalisation d'un logiciel de programmation musicale en JAVA standard + Interface Swing
    pour une station Radio

    Envir. Technique : OS : Linux RedHat , Windows XP ,

    Pour plus d'info, suivre le lien: http://ngoutal2007.free.fr/

Formations

  • Apollo Formation

    Lyon 2014 - 2014 Formation développement d'application avec le Framework Eclipse RCP:

    - Développement de projet RCP
    - Développement de Plugins
    - Architecture OSGI : bundles, Plugins, features, Extensions et points d’extension ...
    - Infrastructure Eclipse : Equinox, contribution à la plate-forme, le workbench, les éditeurs, les vues ...
    - SWT : Standard Widget Toolkit
    - Utilisation de JFace (surcouche SWT)
    - Packaging et déploiement : Mécanisme de Feature et de product, ...
  • Université Aix Marseille 2 Mediterranée

    Marseille 2007 - 2008 Master 2 Informatique Avancé et Application

    Formation Master Informatique sur 2 ans
  • Université Aix Marseille 2 Mediterranée I2A

    Marseille 2006 - 2007 Master 1 Informatique

Réseau