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
|
Depuis Avril 2009:
Projet: Eurocat-E
Eurocat-E est une application utilisée par les centres de contrôles aériens pour gérer le trafic des avions dans l’espace aériens européen..
Mission:
Mise en place d’architecture, re factoring, Conception, étude et développement de la partie profile (itinéraire des avions) d’Eurocat-E.
Octobre 2008à Avril 2009:
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.
Spetembre 2007 à Octobre 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
2003-2006
Diplôme d’ingénieur en Informatique et mathématiques appliquées- ENSEEIHT INP-Toulouse
2001-2003
Classe préparatoires scientifiques filière Mathématiques – Physiques
(MPSI, MP*). IPEST (Institut Préparatoire aux Etudes Scientifiques et Techniques. Tunis, TUNISIE)
2000-2001
Baccalauréat mathématiques (BAC S), mention Très Bien. (Lycée Chebbi - Sfax, TUNISIE)