1> 04 Février 2002 - 30 Avril 2002
Nancy :
Fonction: Ingénieur de Recherche et Développement Java / C++.
Thème :
Ø Recherche et développement du produit Data Manager XML Native.
Objectif: Développer un outil d’indexation, de stockage et d’optimisation de requête des documents XML.
Environnement technique : Linux (CVS, Gnome, Makefile), Java, C++(STL), XML (DOM, SAX, XPath),
SGBD ( aspect interne, cache et gestion de la mémoire bas niveau),
structures de données classiques (Btree, B+, tables de hachage).
2>Janvier 2001 - Janvier 2002
Maroc :
Fonction: Ingénieur Informaticien.
Projets réalisés :
Ø Gestion des bannières publicitaires [java, Linux].
Ø Simulation de la flotte de la marine nationale [EJB, JSP, Servlets, Linux].
Ø Modélisation d'un distributeur bancaire [UML, C++, Linux].
Ø Modélisation et implémentation d'une base de données [SQL, Oracle, Linux].
3> Janvier 1998 - Juillet 2000
Maroc Télécom:
Fonction: Ingénieur Recherche et Développement.
Thème :
Ø Conception et mise en œuvre d'un parseur XML, représentation arborescente.
Ø Interfaçage d'un outil de développement d'application multimédia en XML avec une passerelle X25
pour le minitel.
Ø Réalisation d’un dictionnaire des noms de services pour le minitel.
Ø la protection des données sur internet/intranet.
Ø Rédaction du cahier des charges.
Objectif:
1- Naviguer sur le Web via le minitel.
Il s'agit d'écrire un navigateur adapté au minitel synonyme du logiciel FLIRT (java) utilisé par France Télécom.
2- Protection les données-client lors d'une mise à jour des produits de la société.
Environnement technique: Linux (CVS, GNU), C++ (TDA), XML / XSL / XSLT, Java, Cosmos, Shell (Makefile).
4> Avril 1995 - Octobre1997 Instituts de recherche IRISA / IRMAR Rennes :
Fonction: Ingénieur Calcul:
Ø Modélisation Mathématique d'un problème électromagnétique;
"Application des méthodes de collocation des équations intégrales dans un domaine polygonal".
Environnement technique: C, Unix.
Ø Développement des méthodes numériques des E.D.O :
"Existence et stabilité des solutions périodiques des systèmes différentiels,
Application au problème de canalisation d'une particule chargée dans un cristal".
Ø "Migration du logiciel de résolution des équations différentielles (RKF45) du langage C au langage C++".
Environnement technique: C, Unix.
5> Février 1994 - Septembre 1994
Stage de DEA université de Rennes:
Ø Implémentation de la méthode des éléments finis pour le modèle de Navier-Stockes.
Environnement technique: C, Unix.
6> Janvier 1991- juillet 1991
Stage de DEA Laboratoire d'Analyse Numérique de FES (Maroc):
Ø Mise en œuvre des méthodes de résolution de l’équation de RICCATI (Contrôle Optimal).
Environnement technique: Fortran, Unix.
Divers projets informatiquesCalcul Scientifique
· Stockage Profil Inférieur appliqué à une méthode de Cholesky [C, unix ].
· Inversion d'une matrice binaire [C, Unix].
· Calcul de structures par éléments finis [C, Unix].
· Programmes résidents en mémoire [Assembleur 8086].
· Résolution de l'équation des ondes tridimensionnelles [Fortran, Unix].
Expérience pédagogiqueFormateur en Mathématiques Appliquées à l’Université de Rennes
Ø Algorithmes (tris, recherches, complexité, Arbres binaires et de recherches, calcul matriciel, Gradient conjugué) [ Turbo Pascal, C++].
Ø Techniques de hachage , Btree, AVL, théorie des graphes, Programmation linéaire [ C++].
Ingénieur d'étude, recherche et développement en C/C++/JAVA/XML.
1994-1995 Mastère NTIC: Ecole des Mines. ( 6 mois formation théorique).
1993-1994 D.E.A Analyse Numérique et Mécanique des Fluides: Université Rennes. .
1991-1993 Maîtrise Ingénierie Mathématique; Analyse Numérique et Mécanique: Université Rennes.
1990-1991 D.E.A Analyse Numérique; Equations aux Dérivées Partielles: Université de Fès (Maroc ).
1989-1990 Maîtrise Mathématiques Appliquées et Optimisation: Université de Fès (Maroc ).
Domaines de compétence / Fiche Technique
Systèmes (OS) : Unix, Linux ( Gnome, CVS), Windows NT, Dos 7.0.
Langages de base: C, Turbo Pascal, Assembleur 8086(intel), Shell, Fortran, Matlab.
Langages objets: C++ (STL), JAVA ( Servlets, JSP, JavaBeans, JDBC, J2EE, JNI, RMI).
Internet/Web: XML ( SAX-DOM-XPath) / VoiceXML / XSLT.
Bases de données: Access, Oracle (SQL & SGBDR [Couches basses]).
Modélisation: UML, Rational Rose.
Serveurs Webs: Wok-up, Apache, Tomcat.
Langues Etrangères: Anglais technique.