Cv ines ouaz

6
1 Ines OUAZ Adresse 1 : Cité sidi Messaoud Hiboun 5111 – Mahdia Adresse 2 : 23 Avenue des Murs-du-Parc 94300 Vincennes Mobile 1 : +216 22507300 Email : [email protected] Age : 33 ans Nationalité : Tunisienne Ingénieur en informatique / Développeur JAVA/J2EE Expert >> Développeur JAVA/J2EE confirmé, 8 ans d’expérience. >> Réactive, rigoureuse et dotée d’un excellent relationnel. Rédaction des spécification techniques à partir des spécifications fonctionnelles Conception et mise en place du diagramme de classes Mise en place de la base de données à partir du diagramme de classes Encadrement d'un à trois développeurs pour de petits projets ou de petites applications Animation de formation pour des groupes d'ingénieurs afin d'implémenter des projets J2EE avec Hibernate/JPA, Spring, JSF et Primefaces. Développement d'applications Java (J2SE / J2EE) Développements de couches de persistance (avec Hibernate/JPA) et clientes (modèle MVC avec Spring MVC) Maintenance corrective et évolutive de diverses applications Développements en Java basés sur le Framework Spring Réalisation des tests, définitions des bugs et rédaction de fiches de Test Mise en place de tests unitaires avec le Framework Junit Création de projets Maven 2, utilisation du framework Spring pour l'injection des dépendances et Hibernate pour la persistance des données en base MySQL Intégration de nouvelles charte graphique Refonte des anciennes projets pour intégrer les nouvelles technologies comme Hibernate/JPA/Spring Domaines Technologies Java/J2EE : Java 5, Java 6, J2EE (JSP, Servlets) , Struts 1 , Struts 2, Spring, JDBC, Hibernate, Ibatis, JPA, Spring MVC, Android … Web services : AXIS 1 , AXIS 2 et JAX-WS Outils /API : JUnit , Maven , Ant , CheckStyle, PMD, Log4j , Eclipse, Netbeans Niveaux d'intervention Connaissances Techniques

Transcript of Cv ines ouaz

Page 1: Cv ines ouaz

1

Ines OUAZ Adresse 1 : Cité sidi Messaoud Hiboun 5111 – Mahdia Adresse 2 : 23 Avenue des Murs-du-Parc 94300 Vincennes Mobile 1 : +216 22507300 Email : [email protected] Age : 33 ans

Nationalité : Tunisienne

Ingénieur en informatique / Développeur JAVA/J2EE Expert

>> Développeur JAVA/J2EE confirmé, 8 ans d’expérience.

>> Réactive, rigoureuse et dotée d’un excellent relationnel.

� Rédaction des spécification techniques à partir des spécifications fonctionnelles � Conception et mise en place du diagramme de classes � Mise en place de la base de données à partir du diagramme de classes � Encadrement d'un à trois développeurs pour de petits projets ou de petites applications � Animation de formation pour des groupes d'ingénieurs afin d'implémenter des projets J2EE

avec Hibernate/JPA, Spring, JSF et Primefaces. � Développement d'applications Java (J2SE / J2EE) � Développements de couches de persistance (avec Hibernate/JPA) et clientes (modèle MVC

avec Spring MVC) � Maintenance corrective et évolutive de diverses applications � Développements en Java basés sur le Framework Spring � Réalisation des tests, définitions des bugs et rédaction de fiches de Test � Mise en place de tests unitaires avec le Framework Junit � Création de projets Maven 2, utilisation du framework Spring pour l'injection des

dépendances et Hibernate pour la persistance des données en base MySQL � Intégration de nouvelles charte graphique � Refonte des anciennes projets pour intégrer les nouvelles technologies comme

Hibernate/JPA/Spring

Domaines

Technologies Java/J2EE :

Java 5, Java 6, J2EE (JSP, Servlets) , Struts 1 , Struts 2, Spring, JDBC, Hibernate, Ibatis, JPA, Spring MVC, Android …

Web services :

AXIS 1 , AXIS 2 et JAX-WS

Outils /API :

JUnit , Maven , Ant , CheckStyle, PMD, Log4j , Eclipse, Netbeans

Niveaux d'intervention

Connaissances Techniques

Page 2: Cv ines ouaz

2

Gestion sources &Intégration Continue :

CVS, SVN, Mantis, Jira, Tom's Planner

Web : Flex, Action Script, JavaScript, AJAX, XML, HTML/CSS, PHP, Servlet, JSP, JSF, primefaces, jQuery, Symphony, BootStraps...

Base de données:

Oracle, MySQL, PostgreSQL

Serveur d'application :

Tomcat, OC4J

Méthodologies & Modélisation :

UML, Rational Rose, Merise , Design Pattern, MDA, Scrum

Langues :

Arabe: langue courant

Français: Bilingue

Anglais: compréhension technique

Novembre 2015 -- Aujourd'hui Formatrice J2EE - ADAMING - INTI Paris

Formateur Java/J2EE chez INTI pour former des ingénieurs scientifiques

Modules:

� Les enjeux et l'état de l'art Java � Java: les fondamentaux � UML: les concepts objects � Java EE & Architecture distribuées � Web & Java: Servlet, JSP & JSTL � Les design patterns � Les frameworks J2EE: JPA, Hibernate, JSF � Spring : IOC et TDD � XML : syntaxe, DTD, XSL, XSLT et Java � Abstraction & MDA Model Driven Architecture � Sécurité et Architectures de confiance � RIA : Ajax, JavaFx, RichFaces � Les méthodes agiles : RUP/XP, Scrum

Juillet 2015 -- Novembre 2015 Développeur J2EE - ADAMING - TUNIS

Concepteur/Développeur Java/J2EE chez Adaming

TRADE4TALENT un site internet constitue un des outils dans la stratégie globale d'information, de communication et de promotion de l'entreprise. une plateforme Web sous forme de place de marché pour les prestations informatiques mettant en relation des entreprises gérées par une équipe RH, des consultants indépendants et d'autres entreprise.

� Rôle dans le projet & l’équipe projet

Expérience Professionnelle

Page 3: Cv ines ouaz

3

1. L’équipe du projet est formé de deux développeurs, testeur

2. Rôle d'un chef de projet pour le partage des tâches et affectation sous Jira, suivi d'avancement du projet

3. Réalisation de la conception à partir des spécifications fonctionnelles et mise en place de la base de données.

4. Développement des interfaces graphiques en JSF et Primefaces

5. Développement de la couche métier en Java/ J2EE, de la couche persistance avec Hibernate/JPA et Spring

6. Réaliser les tests fonctionnels et corrections des bugs

� Environnement technique : Java 8, Spring 4, Spirng Security, Hibernate, JPA, JSF,

Primafaces, HTML, CSS , MySQL, Jira, SVN, Maven, …

Juin 2013 - Juin 2015 Développeur J2EE - FREELANCE - Mahdia- Sousse

Ingénieur développement Java/J2EE en Freelance

Encadrement des groupes des étudiants pour des projets de fin d'études

Liste de projets développés et encadrés:

� Développement d'un outil pour la génération de code d'une application J2EE avec les nouvelles tehnologies (Spring MVC, Hibernate, JPA...) en suivant le modèles en couche et MVC.

� Conception & réalisation d'une plateforme web de gestion des achats E-purchasing (Market Place = Place de Marché) basée sur l'architecture distribuée Web/J2EE.

� Conception & réalisation d'une application Androïde pour un site commercial (E-Boutique). � Développement d'un site web J2EE pour le centre International de recherches

fondamentales et appliquées CIRFA pour la publication de leurs documents de recherche. � Conception & développement d'une application Mobile ANDROID d'un guide de

restaurant. � Conception & développement d'une application Mobile ANDROID d'un guide touristique

pour la région de Mahdia. � Application mobile pour aider les responsables à s'occuper des malades d 'Alzheimer en

les orientant et les offrants des memos de leurs vie (heures prières, heures médicaments) et une géo- localisation.

� Conception & réalisation d'une application web E-COMMERCE (E-Boutique) de vente en ligne des produits vestimentaires en J2EE avec les nouvelles technologies Hibernate/JPA et SPRING MVC.

� Conception & réalisation d'une application WEB J2EE pour l’établissement éthatique universitaire ISG Sousse.

� Conception & réalisation d'une solution mobile permettant d'avoir toutes les cartes de fidélités toujours avec le client, en les retrouvant sur son téléphone mobile.

� Conception & réalisation d'une application Desktop pour un cabinet d'orthophonie. � Conception & réalisation d'une application Desktop de gestion de stock pour un Magasin. � Conception & réalisation d'une application mobile Android pour numériser les stations et

les ligne de la STS. � Conception & réalisation d'un site web d'annonce gratuit en php Symphony.

Page 4: Cv ines ouaz

4

� Conception & réalisation d'une plateforme pour l'ISITCOM en J2EE pour la gestion des projets.

� Conception é réalisation d'une plateforme pour l'ISAM de Mahdia en J2EE pour la gestion des encadrements des projets de PFE à distance.

Juin 2012 - Juin 2015 Enseignante Informatique -- IHES Institut des Hautes Etudes de Sousse

Enseignante Informatique: Java, J2EE, PHP

Matières enseignées:

� Algorithme et structure de données I et II : Cours + TP + TD � Atelier de programmation I et II En C : Cours + TP + TD � Programmation web en PHP : Cours + TP + TD � Interface web (HTML) � Système logique � Complexité des algorithmes � Sécurité informatique � Programmation de gestion des fichiers

Avril 208 - Septembre 2012 Aonis, Tunisie filiale d'ADD-Online, France

Développeur/Concepteur Java/J2EE

AONIS - Domaine d'activité: Réalisation des solutions Internet personnalisées et adaptées,

conception et développement des solutions J2EE, conception et optimisation des bases de

données.

Projets de développement : PEWEE est un système d’information client/serveur pour un centre d’appel de prospection de clients réalisé en Flex coté client et en Java coté serveur pour le compte de ADDONLINE.

� Rôle dans le projet & l’équipe projet : 1. L’équipe du projet est formé d’un développeur, référent technique et chef de

projet. 2. Mise en place de la base de données 3. Développement des interfaces graphiques en Flex coté FO et BO4.

Développement de la couche métier et persistance en Java/ J2EE 4. Réaliser les tests fonctionnels et corrections des bugs

� Environnement technique : Java 6, Spring 2.5, Pure MVC, JPA, Flex , Junit , Mantis ,

MySQL, …

FCPE: est un système d’information client/serveur de gestion de scolarité pour une école française privée réalisé en Flex coté client et en Java coté serveur.

� Rôle dans le projet & l’équipe projet :

1. L’équipe du projet est formé de 2 ou 3 développeurs, designer, référent technique et chef de projet.

2. Mise en place de la base de données

3. Développement des interfaces graphiques en Flex coté FO et BO

Page 5: Cv ines ouaz

5

4. Développement de la couche métier en Java/ J2EE

5. Réaliser les tests fonctionnels et corrections des bugs

� Environnement technique : Java 6, Spring 2.5, Pure MVC, JDBC, Flex , Junit , Mantis , MySQL, …

LES PETITES ANNONCES est un module en Java développé avec Spring & Hibernate pour son intégration dans d’autres systèmes d’informations client/serveurs en utilisant deux serveurs d’applications (Tomcat et OC4J) : www.frhpa.com, www.mutuelle-existance.fr pour le compte d’ADDONLINE.

� Rôle dans le projet & l’équipe projet :

1. L’équipe du projet est formé d’un développeur, référent technique et chef de projet.

2. Mise en place de la base de données 3. Développement de toutes les fonctionnalités du projet coté FO 4. Développement de sa partie BO en Flex 5. Réaliser les tests fonctionnels et corrections des bugs

� Environnement technique : Java 6, Spring 2.5, Hibernate, Pure MVC, JDBC, Flex ,

Junit , Mantis , MySQL, Tomcat 6, OC4J …

HMD (www.hmdiffusion.com) est un site de commerce de tout l’outillage de bois pour le compte d’ADDONLINE

� Rôle dans le projet & l’équipe projet :

1. L’équipe du projet est formé de 2 ou 3 développeurs, designer, référenceur, référent technique et chef de projet.

2. Développement d’une partie du projet (gestion du compte client, les étapes de la validation de la commande…) coté FO

3. Développement d’une partie du projet coté BO. 4. Correction des erreurs et des bugs

� Environnement technique : Java 6, Spring 2.5, JDBC, Junit , Mantis , MySQL, Tomcat

6, …

GSELL (www.gsell.com) est un site de commerce de détail de maroquinerie et d’articles de voyage pour le compte d’ADDONLINE.

� Rôle dans le projet & l’équipe projet :

1. L’équipe du projet est formé de 2 ou 3 développeurs, designer, référenceur, référent technique et chef de projet.

2. Intégration des nouvelles pages HTML avec le code java déjà existant 3. Intégration de la nouvelle technologie Spring MVC/ Hibernate sur l’ensemble du

projet 4. Réaliser des tests fonctionnels et correction des erreurs

� Environnement technique : Java 6, Spring MVC, Hibernate, Tag JSTL, Ajax, JQuery,

JDBC, Junit , Mantis , MySQL, Tomcat 6, …

MEHARI CLUB (www.mehari.com) est un site commercial qui fait la Vente de pièces détachées pour 2CV et MEHARI pour le compte d’ADDONLINE

Page 6: Cv ines ouaz

6

� Rôle dans le projet & l’équipe projet : 1. L’équipe du projet est formé de 2 ou 3 développeurs, designer, référenceur,

référent technique et chef de projet. 2. Intégration des nouvelles interfaces graphique 3. Refaire le développement de la couche business et DAO avec Spring et

Hibernate ancienne version (fichier de Mapping) coté FO et BO 4. Réaliser les tests fonctionnels et corrections des erreurs.

� Environnement technique : Java 6, Spring 2.5, Hibernate, JDBC, Junit , Mantis ,

MySQL, Tomcat 6, …

2004–2007 Tunis- Tunisie : Diplôme nationale d’ingénieur en génie informatique

Ecole supérieure privée d’ingénierie et de technologie de Tunis (ESPRIT)

2001–2004 Sousse - Tunisie : Diplôme de technicien supérieur en informatique

spécialité réseaux et multimédia Institut supérieure des sciences appliquées et de technologie de Sousse (ISSAT)

Juin 2001 Mahdia- Tunisie: Baccalauréat scientifique section Mathématiques

� Année scolaire 2006-2007 : Ecole supérieure privée d’ingénierie et de technologie de Tunis

(ESPRIT) :

� Projet fin d’études : développement d’une interface conviviale pour la génération de codes d’une application Java { client riche RCP.

� Projet fin d’année : Gestion des notes des étudiants.

� Mini projet : Gestion commerciale

� Septembre 2006 : Institut supérieure des études technologiques de Mahdia :

� Stage technicien : Administration d’un réseau sous LINUX.

� 2005-2006 : Ecole supérieure privée d’ingénierie et de technologie de Tunis (ESPRIT) :

� Mini projet : Développement d’un serveur mail en PHP.

� 2004-2005 : Ecole supérieure privée d’ingénierie et de technologie de Tunis (ESPRIT)

� Mini projet : Réalisation du jeu Tetris.

� 2003-2004 Manufacture Electro-Technique de Sousse (METS) Sousse

� Projet de fin d’études : Etudes et analyse du réseau de la société METS.

� Juillet 2002 : CYBER @TELIER : service informatique et bureautique Mahdia

� Stage ouvrier.

Formation

Projet & Stage