Amine - Développeur JAVA

Ref : 090921K001
Photo d'Amine, Développeur JAVA
Compétences
Expériences professionnelles
  • Ekito pour AIRBUS
    Jan 2008 - aujourd'hui

    Projet: FORGES
    STA/EGC est une application utilisée par Airbus pour réaliser les spécifications et la conception des commandes de vols des avions.
    FORGES, un projet initié par Airbus, a pour objectif de remplacer STA/EGC en proposant plus de fonctionnalités et en améliorant les aspects robustesse et performance.
    Mission:
    Etude des solutions Open source, existantes sur le marché, pouvant répondre aux principaux besoins des futurs utilisateurs de FORGES.
    Proposition d’une solution basée sur l’utilisation couplée d’Eclipse RCP et de Subversion.
    Conception et développement d’un prototype fonctionnel couvrant les principaux besoins métiers.

    Environnement technique : Eclipse 3.3, Subversion 1.5, Subclipse, Subversive, Websphère application server, Oracle 9, hibernate.
  • Ekito pour AIRBUS
    Jan 2008 - Jan 2008

    Projet: AVT: Adoc Web Navigator V3 Validation Tool.
    Adoc Web Navigator (AWN) est une application de consultation et modification des documentations des avions.
    Les données d’AWN sont persistées sous la forme de fichiers XML, exploitables à partir de requêtes Xquery définies dans des fichiers de paramétrages.

    AVT est un outil permettant de valider les fichiers de paramétrage en exécutant des jeux de tests. Il offre des services de validations de données et de tests de performances.

    Mission:
    Conception, étude et développement d’AVT:
    • Rédaction des spécifications.
    • Rédaction du document d’architecture et du document de conception.
    • Développement et test des différents services d’AVT.

    Environnement technique : UML (Borland Together), JDK 5.0 update 10, Eclipse 3.3, staream, HTML, XSL, JAXB, XPath, XQuery, XSD.
  • Artal Technologies pour THALES ALENIA SPACE FRANCE
    Jan 2007 - Jan 2008

    Projet: IOTS : In orbit test equipment software.
    IOTS est une application de suivi de satellites dédiée à Globalstar pour mesurer et contrôler les caractéristiques des satellites de la constellation Globalstar 2.
    IOTS est composée de deux sous-systèmes :
    - Control, monitoring and analysis (CMA): définit les mesures, crée des plannings de passage de satellites, contrôle MCE et analyse les résultats des mesures effectuées.
    - Measurement, calibration and equipement (MCE): gère la préparation des mesures, leurs exécutions et retourne à CMA les données mesurées.

    Mission:
    Responsabilité technique de CMA
    • Mise en place de l’architecture du serveur basée sur l’utilisation de JBOSS, Spring et Hibernate.
    • Mise en place de l’architecture du client basée sur l’utilisation du package Swing en respectant le pattern Model – View – Controller et sur l’utilisation de Java Web Start.
    • Mise en place des composants gérant les échanges client/serveur, basée sur l’utilisation de JMS et RMI.
    • Mise en place de l’architecture du modèle objet et de la base de donnée
    • Rédaction du document de design

    Environnement technique : UML (eUML 3.0.2), JDK 6.0 update 3, Eclipse WTP 2.0.1 (Eclipse 3.3.1.1), JBOSS 4.2.2 GA, JMS, Erwin 7, Collabnet Subversion 1.4.5-1, Ant 1.7.0, , JUnit 4.4, Xdoclet 1.2.3, JAXB 2.1, Castor 1.1.2.1, JIDE 2.2.1.02, Spring 2.0.7, Hibernate 3.1, Apache common net 1.4.1, java help 2.1.4, Checkstyle 4.3.3, Metrics 3.4.0.2, quantum 3.0.7
  • Artal Technologies pour THALES ALENIA SPACE FRANCE

    Jan 2006 - Jan 2007

    Projet: MTP : Advanced Multi-services Tracking Platform.
    MTP est une application de géo localisation utilisant la navigation par satellite. Elle offre une plateforme commune proposant des services basés sur la détection des positions de véhicules grâce à un OBU (On Board Unit).
    Ce projet est le résultat d'une coopération industrielle entre Alcatel Alenia Space qui apporte sa connaissance dans les systèmes de télécommunication par le satellite et Artal qui propose ses nombreux développements de logiciel dans des systèmes de contrôle et de commande et offre ses compétences dans les systèmes à bord de véhicule.

    Mission:
    Conception, étude et développement au sein de l’équipe MTP :
    • Rédaction des spécifications
    • Conception au début de chaque itération
    • Développement java :
    - Stations clients : client riche et client léger
    - Serveur : configuration, gestion des transactions, développement des services et de l’accès à la base de données

    Environnement technique : UML (ommondo UML), JDK 5.0, Eclipse 3, Erwin 4.1, CVS, Spring 1.2.7, Hibernate 3.1.3 , Swing, JMS, JNDI, JBoss 4.0.3 SP1, ORACLE 9.2, XDoclet, Ant, JAXB, EJB, JPF, GWT, AJAX, JavaScript, Applet
  • (stage de fin d’étude)

    Air France Division DGSI - DI.VR/DI.NB
    Jan 2006 - Jan 2006

    Projet: ORA
    ORA : une application utilisée par Air France pour assurer l’attribution des points de parking aux avions pour les escales de CDG et ORLY.
    Cette application est développée en C++, une migration de sa partie client en JAVA a été proposée lors d’un précédent stage.
    Mission:
    Réaliser un prototype de la communication entre le client JAVA et le serveur C++ d’ORA par la mise en place d’un service de notifications se basant sur des solutions open sources:
    • Analyse et validation d’une solution interne de notification JAVA/C++ (Streamlet).
    • Etude et proposition d’une solution de notifications basée sur l’utilisation couplée de JMS et WebSphère-MQ.
    • Mise en place de l’architecture, développement en JAVA/C++ et validation d’un service de notification de clients hétérogènes, basée sur l’utilisation de JMS et WebSphère-MQ

    Environnement technique : Uml (Rational Rose), WSAD, RAD 6, Microsoft Visual .NET 2003, ClearCase, Spring, Struts ,HTML, Applet, JMS, XMS (IBM Message Service for C/C++), WAS, JNDI.
  • IRIT - ENSEEIHT - Anyware Technologies pour Airbus
    Jan 2005 - Jan 2006

    Projet: TOPCASED : Toolkit In OPen source for Critical Applications & SystEms Development
    TOPCASED est une plateforme permettant de définir des méta modèles de saisir des modèles conformes aux règles définies dans les méta modèles.
    TOPCASED-SPEM2 : un logiciel qui permet de définir des règles de saisies de modèle et de saisir des modèles conformes au méta-modèle SPEM sous Eclipse-Topcased.
    Mission:
    Gestion et participation au développement du projet TOPCASED-SPEM2
    • Gestion du projet (mi-temps et encadré par un chef de projet d’Airbus) :
    - Suivi des actions.
    - Gestion des risques.
    - Suivi de planning.
    - Réunions hebdomadaires avec le responsable industriel.
    • Développement (mi-temps) :
    - Etude des méta-modèles SPEM et UML2, du langage OCL (Object Constraint Language) et de TOPCASED.
    - Développement d’un éditeur graphique permettant de saisir des modèles conformes au méta-modèle SPEM sous Eclipse-Topcased.

    Environnement technique : Eclipse, TOPCASED.
  • STERIA pour France Télécom
    Jan 2005 - Jan 2005

    Projet: GESCAF
    Gescaf: un outil de gestion de personnels pour France Télécom.
    Mission:
    Réalisation d’un outil de publication automatique de rapports : Analyse, conception et développement Java/J2EE d’un outil de publication automatique de rapports ; l’architecture de cet outil est basée sur l’utilisation de JasperReport, le framework Struts pour le mécanisme de présentation, le framework Spring pour les transactions couplées avec l’utilisation d’Hibernate pour la persistance.

    Environnement technique : UML, Eclipse, CVS, JDBC, ORACLE, Struts, Spring, Hibernate, HTML, JavaScript, CSS, Jonas, JASPER Report
  • IRIT - ENSEEIHT
    Jan 2005 - Jan 2005

    Projet:
    Un outil de gestion de l’emploi du temps de l’ENSEEIHT.
    Mission :
    Analyse, conception et développement en Java/J2EE d’un logiciel de gestion de l’emploi de temps des différents départements de l’école en utilisant le framework Struts.

    Environnement technique : UML, Eclipse/Netbeans, CVS, JDBC, MySQL, Swing, Servlet, JSP, Struts, HTML, XML, Tomcat
  • UNI Braunschweig - Allemagne
    Jan 2004 - Jan 2004

    Projet:
    Etude de l'influence des gouttes d'eau sur la distribution du champ électrique sur la surface d'un isolant.
    Mission :
    • Etude théorique
    • Etude pratique dans le laboratoire électrique de l'université
    • Comparaison des études théoriques aux pratiques et amélioration du modèles théorique.

    Environnement technique : ANSYS V8.1
Études et formations
  • Diplôme d’ingénieur en Informatique et mathématiques appliquées-

    ENSEEIHT INP-Toulouse
    2003
  • Classe préparatoires scientifiques filière Mathématiques – Physiques

    (MPSI, MP*). IPEST (Institut Préparatoire aux Etudes Scientifiques et Techniques. Tunis, TUNISIE)
    2001
  • Baccalauréat mathématiques (BAC S), mention Très Bien.

    (Lycée Chebbi - Sfax, TUNISIE)
    2000
Autres compétences
COMPETENCES TECHNIQUES
Systèmes Méthodologie, Architecture
Unix, Linux, Windows NT/2000/XP UML, SPEM, E-core, Rational Rose
Bases de données Serveurs d’applications
Oracle 9.2 Tomcat, Websphere Application Server 5 et 6, JBoss 4
Environnements de développement Langages / Java Entreprise
WSAD 5, RAD 6, Eclipse 2, 3, WTP, Erwin, SqlDeveloper Java/J2EE, Javascript, HTML, XML, Ant, C/C++, XSL
JDK5.0 (Annotations …), Swing, Applets
Servlet, JSP, JMS, EJB
Frameworks et API XML / Outils
Struts, Spring, Hibernate, GWT (Google Web Toolkit), JPF (Java Plug-in Framework), Acegi security SAX, DOM, JAXB, Xdoclet, XSD, XPath, XQuery
CVS, ClearCase, SVN, starteam

LANGUES (NIVEAU DE 1 DEBUTANT A 6 BILINGUE)
Français – Arabe : Niveau 6 (bilingue)
Anglais : Niveau 5 (courant :score TOIEC 2005 : 775)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Talend
Raouf

Ingénieur de développement Talend

  • CHELLES
SQL TALEND DI SQL SERVER HTML5 CSS GIT JAVA AS400
Bientôt disponible
CV Ingénieur de développement JAVA
Mohamed

Ingénieur de développement JAVA

  • MASSY
SPRING JAVA DEVOPS Angular
Disponible
CV Chef de projet/ dev / QA
Ny Hakanto

Chef de projet/ dev / QA

  • LILLE
JAVASCRIPT SQL JAVA
Disponible
CV Consultant JAVA
Gregory

Consultant JAVA

  • PARIS
JAVA
Bientôt disponible
CV Architecte JAVA
Zaid

Architecte JAVA

  • MASSY
JAVA Angular
Bientôt disponible
CV Développeur JAVA
Younouss

Développeur JAVA

  • LE PERREUX-SUR-MARNE
JAVA POSTGRESQL Spring Boot MAVEN GIT GROOVY JENKINS AMAZON AWS APACHE KAFKA SPRING BATCH
Disponible
CV Ingénieur de développement JAVA
Guillaume

Ingénieur de développement JAVA

  • METZ
JAVA J2EE Spring Boot Angular
Disponible
CV Développeur FullStack
Stéven

Développeur FullStack

  • FRONTON
SQL MYSQL JAVA PHP C++ Angular JAVASCRIPT
Disponible
CV Développeur JAVA
Tiphaine

Développeur JAVA

  • AIX-EN-PROVENCE
JAVA Spring Boot Kafka JPA JAVASCRIPT TypeScript Vue.js
Disponible
CV Consultant informatique
Arslane

Consultant informatique

  • NANTES
SQL WORDPRESS AGILE JAVA JAVASCRIPT PHP
Disponible