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 Développeur JAVA
Badr

Développeur JAVA

  • BAGNOLET
JAVA J2EE C++ SQL JAVASCRIPT
Disponible
CV Technical Leader JAVA
Oussama

Technical Leader JAVA

  • CARRIÈRES-SOUS-POISSY
JAVA SPRING BATCH Spring Boot Microservices DEVOPS
Disponible
CV Développeur web PHP | Symfony
Irvine

Développeur web PHP | Symfony

  • SEYSSINET-PARISET
PHP HTML CSS JAVA SYMFONY PHP LARAVEL REACT.JS Next.js JAVASCRIPT Spring Boot
Disponible
CV Développeur Front-End/Back-End/Android
Joffrey

Développeur Front-End/Back-End/Android

  • ÉTAMPES
ANDROID JAVA .NET SQL JAVASCRIPT MYSQL C# PYTHON HTML5 CSS
Disponible
CV Développeur JAVA/ANGULAR
Sadi

Développeur JAVA/ANGULAR

  • OULLINS
JAVA Angular Spring Boot SQL TypeScript POSTGRESQL COUCHBASE Google Cloud Platform JAVASCRIPT
Disponible
CV Développeur web Full stack (Java, Angular, VUE, NUXT)
Pape Kader

Développeur web Full stack (Java, Angular, VUE, NUXT)

  • PANTIN
JAVA Angular Vue.js SQL GIT ORACLE JAVASCRIPT MONGODB
Disponible
CV Ingénieur d'études et Développement
Maryvon

Ingénieur d'études et Développement

  • PARIS
JAVA JAVASCRIPT Angular Vue.js REACT.JS PYTHON
Disponible
CV Développeur Full stack
Stephane

Développeur Full stack

  • FRANÇOIS
PHP SQL JAVASCRIPT REST PRESTASHOP WORDPRESS NODE.JS JAVA REACT.JS NoSQL
Disponible
CV Développeur Springboot
Pierre-Louis

Développeur Springboot

  • TARASCON
JAVA Spring Boot J2EE SQL Angular TypeScript JAVASCRIPT SCRUM STRIPE HUBSPOT
Disponible
CV Ingénieur de développement Spring Boot
Sylvain

Ingénieur de développement Spring Boot

  • JUMILHAC-LE-GRAND
Spring Boot BASH JAVA Angular TypeScript HIBERNATE DOCKER SQL
Disponible