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 JAVA
Zoubir

Ingénieur de développement JAVA

  • MAISONS-ALFORT
JAVA Angular Cloud AWS PYTHON
Bientôt disponible
CV Ingénieur d'études et devellopements
Joan

Ingénieur d'études et devellopements

  • PONTAULT-COMBAULT
NODE.JS PYTHON React Native NestJS MYSQL JAVA C++ DOCKER MONGODB PHP
CV Administrateur système LINUX
Alexis

Administrateur système LINUX

  • SAINT-CYR-L'ÉCOLE
LINUX WINDOWS BASH DOCKER APACHE JAVA Spring Boot Angular POWERSHELL
Disponible
CV Senior Data Engineer
Helmi

Senior Data Engineer

  • LE VÉSINET
APACHE SPARK JAVA Kafka Angular SCALA SPRING Cloud AWS
Disponible
CV Développeur Full-stack / Blockchain Solana
Nicolas

Développeur Full-stack / Blockchain Solana

  • BORDEAUX
PYTHON Rust REACT.JS TypeScript SQL JAVA ASSEMBLEUR C
Disponible
CV Développeur React Native
Vivian

Développeur React Native

  • ROUEN
React Native JAVASCRIPT JAVA SQL RUBY ON RAILS RUBY Vue.js NODE.JS
Disponible
CV Ingénieur de développement JAVA
Oualid

Ingénieur de développement JAVA

  • NANTES
JAVA J2EE Angular SQL Spring Boot Kafka
Disponible
CV Développeuse NodeJS Typescript
Camille

Développeuse NodeJS Typescript

  • CHARLEVILLE-MÉZIÈRES
JAVASCRIPT SQL PHP MYSQL C JAVA C++
Bientôt disponible
CV Graphiste PHP
Aissata

Graphiste PHP

  • PARIS
PHOTOSHOP ILLUSTRATOR CSS WORD SQL ORACLE JAVA MYSQL PHP JAVASCRIPT
Disponible
CV Ingénieur de développement JAVA
Dimitri

Ingénieur de développement JAVA

  • BOURGES
Angular Vue.js JAVA FLUTTER Kotlin SPRING JAVASCRIPT API RESTful
Disponible