Diplôme :
2008-2011 : ENIT « Ecole Nationale d’Ingénieurs de Tunis »
Spécialité : Informatique
Diplôme : Diplôme d’ingénieur en informatique
2006-2008 : IPEIT « Institut Préparatoire aux Etudes d’Ingénieurs de Tunis »
Classe préparatoire : Mathématique-Physique
Diplôme : Diplôme du 1er cycle Universitaire en Mathématique-Physique et admission au Concours National d’entrée aux écoles d’ingénieurs (ENIT).
Juin 2006 : Lycée Secondaire 7 Novembre 1987 Metlaoui, Gafsa :
Section : Mathématique
Diplôme : Baccalauréat Mathématique avec la mention Très Bien.
Compétences en informatique :
Langages de programmation : C, C++, C#, Java, J2EE,JSP, JSF, JavaScript, Ajax, PHP5, HTML5, PostgreSQL, PostGIS, Visual Basic.Net, SQL, PL/SQL, Prolog, Pascal, VHDL, Assembleur, JQuery, API Google Maps V2 et V3,JSON, XHTML/CSS, ASP.NET, ActionScript, Objective-C, XML.
Outils de programmation : Eclipse, Netbeans 6.8 et 6.9, PSPad, NotePad++, Visual Studio 2008 et 2010, Dreamweaver 8, FlashMx et 8, QuntumGIS, LDAP, JasperReports.
Outil de conception : Merise, UML2 (Rational Rose)
Base de données : Oracle10g, Sybase, Forms developer, Access, MySQL, SQL* plus, SQL3, PL/SQL
Réseau : TCP/IP, DNS, sécurité et architecture des réseaux, (Réseau Ethernet, Wan, Lan), méthodes de routage, installation des réseaux informatiques, administration réseaux (Wireshark, SNMP, proxy), CrystalFTP, FileZilla.
Multimédia : Flash MX et 8, Photoshop, traitement d’images, son et vidéo.
Systèmes d’exploitation : MS-DOS, Windows (XP, Vista, Seven), Unix/Linux (Fedora, Ubuntu, OpenSuse, RedHat)
Notions : CORBA, JDBC, EJB, IDL, WSDL, SOAP, XML Schema.
Autres compétences :
Intelligence artificielle, recherche opérationnelle, réseaux de neurones artificiels.
Formation Java dans le cadre de coopération de l’ENIT avec Sun.
Formation Web Services avec un chef de projet chez SAP France (Security&Safety Labs).
Langues :
Arabe : Excellent Langue maternelle
Français : Excellent Deux séjours de 15 jours et un séjour de 6 mois en France
Anglais : Excellent (885/990 : TOEIC et 123/150 : TOEFL de l’IEASTE)
Espagnol: des notions Formation de 3 mois.
Italien : des notions
Formation et Stages :
Mars-Septembre 2011 : Projet de fin d’études au sein du Groupe ADEO (Direction de l’Organisation et Technologies d’Information).
Sujet du Stage : Création d'un outil de géolocalisation des enseignes, des magasins, des hôtels, des restaurants, des entrepôts et de la concurrence pour organiser les voyages des collaborateurs du groupe sur Web et Smartphone.
Durant ce stage, j’étais amenée à concevoir un outil collaboratif, multilingue (puisque le GROUPE ADEO est présent dans 12 pays et contient plus que 65000 collaborateurs) et accessible via web et Smartphone.
Cet outil est développé en méthode agile ""SCRUM"" basée sur le prototypage.
Le projet consiste à créer le « Google Maps » du GROUPE ADEO dans le fait qu'il permet de visualiser les points d'intérêt sur les cartes et d'établir des itinéraires et d’offrir les fonctionnalités de « Mappy » dans le fait d’avoir la liste des hôtels et des restaurants triés selon des notes attribuées par les collaborateurs..
Les fonctionnalités de ce système sont:
Gestion des lieux et des enseignes (ajout, suppression et modification) par simple click sur la carte)
Interaction via les commentaires et les votes (hôtel, restaurant, gare, station de taxi, lieu de séminaire, entrepôt, magasin, service interne ...)
Calcul des itinéraires, export, sauvegarde et partage d'un plan de parcours.
Calcul du coût de trajet (monnaie du pays).
Filtrage des résultats de recherche selon choix de l’utilisateur (hôtel, gare…).
Téléchargement d’une partie des points d’intérêt sur le Smartphone et l’utilisation des cartes même hors connexion (nouveauté de Google Maps : téléchargement d’une partie de la carte sur téléphone avec toute les fonctionnalités).
Traduction automatique des commentaires à l’aide du traducteur de l’API Google Translate.
L'outil est développé en PHP5 (Squelette MVC), Postgres 8.4, JavaScript, JQuery, Ajax, Apache 2 (sécurisé en HTTPS plus un algorithme de chiffrement) et l’API Google Maps V3 sous Linux RedHat5.
La connexion à l’outil se fait via un Web service développé en PHP. Elle est basée sur l’annuaire LDAP.
Juin-Aout 2010 : Stage ingénieur au sein de Alpha Technology
Sujet du Stage : «La conception et la réalisation d’une application pour la gestion de la base des lignes de transport d'une société de transport en commun (SNTRI).»
Durant ce stage, j’étais amenée à concevoir un logiciel qui correspond aux attentes des administrateurs et des agents responsables de saisie du planning. Ce logiciel a, tout d’abord, une partie nommée « Planning » qui est accessible dans les trois sièges de la société grâce au réseau Internet. Elle est donc hébergée par un FAH (Fournisseur d’Applications Hébergées) et elle est accessible par seulement les agents responsables de planning et l'administrateur. Ensuite, elle propose les services fondamentaux pour la gestion et l’administration de la base de données liée au logiciel Alpha Technology System qui est un logiciel permettant d’analyser les données collectées par GPS concernant les véhicules de la société. Ces services sont faciles à utiliser. Puis, administrateur et agent peuvent accéder simultanément à l’information via cet outil. J’ai travaillé avec la méthode de conception UML ainsi que l’EDI (Environnement de Développement Intégré) Netbeans 6.9, comme j’ai utilisé WampServer 2.0 comme serveur de base de données et JasperReports pour les rapports d’activités de la société.
Novembre 2009 – Avril 2010 : Stage pour effectuer le projet de fin d’année au sein de l’ENIT (http://www.enit.rnu.tn/)
Sujet du Stage : « Conception et réalisation d’un système d’information de l’Ecole Nationale d’Ingénieurs de Tunis»
Durant ce stage j’étais amenée à faire la conception et la réalisation d’un système d’information de l’ENIT qui permet aux différents utilisateurs de connaitre les informations dont ils ont besoin tels que les notes, les propositions de stage, le plan de l’école, les emplois du temps…J’ai eu l’occasion de travailler avec UML 2.0, Netbeans 6.8, Hibernate et Glass Fish V3pour l’implémenter sur un site web (en utilisant Photoshop, Flash 8 et Fireworks pour les images et les animations). J’ai eu l’occasion de travailler avec les Frameworks JSF et JSP pour les pages web et le Framework de persistance JPA pour la base de données.
J’ai utilisé WampServer 2.0 comme serveur de base de données.
Juin – Juillet 2009 : Stage ouvrier au sein de l’entreprise International Computer Services
Durant ce stage j’ai été observatrice du déroulement du travail et j’ai effectué quelques opérations de maintenance et je me suis familiarisée avec l’environnement Unix et Windows et aussi avec les installations de réseaux informatiques (Matériels, Maintenance, et test). J’ai eu l’occasion d’utiliser plusieurs logiciels tels que : TeamViwer, TinyTerm,…
Projets Académiques : (Ces projets ont pour but de donner une idée générale sur les logiciels utilisés et la manière d’aborder et résoudre certains problèmes)
2008 - 2009:
Réalisation d’un système de gestion pour une agence de transport aérien avec Microsoft Access
Création d’un site web utilisant Dreamweaver, EasyPHP et JavaScript.
Un projet avec le langage C.
Un projet avec le langage C++.
Un projet utilisant le VHDL (Processeur Embarqué) utilisant Quartus comme logiciel.
Projet Assembleur (8086).
2009 - 2010:
Projet avec les Sockets (Réseaux sous UNIX)
Projet en Outils de développement (Visual Basic et Microsoft Access) : Un logiciel de gestion d'une bibliothèque
Projet en ORACLE 10g et Forms developer: Un logiciel de gestion d’une agence de transport aérien
Projet en Web design (HTML/XHTML/CSS2/Flash MX/ Photoshop/ Flash 8/ Fireworks)
Projet en Prolog/Lisp : logiciel qui affiche les itinéraires entre deux villes
Projet en Langages de compilation (lex, flex, gcc, bison)
Projet en Programmation Shell sous UNIX: simulation d’une corbeille sous UNIX.
Projet en Administration réseaux
2010-2011:
Bureau d’études en conception UML 2.0
Développement d’une application web qui permet la gestion des emplois du temps de l’ENIT avec l’API JSP.
Projet en J2EE : Développement d’un blog en utilisant Maven, EJB, et JSP
Projet en administration réseau avec Wireshark et le protocole SNMP.
Projet de gestion de base de données avec Sybase Power AMC 15.2
Implémentation d’une application distribuée avec CORBA IDL.