Version PDF - Aziz Ghabry

Transcription

Version PDF - Aziz Ghabry
Expériences
Objectifs
Professionnelles
Aziz Ghabry
http://aziz.ghabry.netcv.com
[email protected]
(+216) 22 17 26 43
8 Rue 8213 Cité El Khadhra Tunis
1003 Tunis - Tunisie
30 ans
Ingénieur d'études et développement ( 5 ans d’expériences)
Responsabilité, tâches variées et évolutives au sein d'une structure stable et performante,
participer efficacement à l'activité de votre entreprise, très enthousiaste pour faire de mes
connaissances des leviers pour réussir les challenges de votre entité.
Technical Consultant
CASSIOPAE
Tunis - Tunisie
Depuis janvier 2013
Développement et maintenance de CASSIOPAE (Front & Back) : Solution intégrée pour la gestion
complète (de la proposition commerciale à la fin de vie du contrat) des dossiers de financement
en crédit ou crédit-bail, location longue durée pour plusieurs clients (Hyundai, Société générale,
Natixis, Siemens, Mellinium, Tunisie Leasing…).
Détachement sur site Hyundai capital en Corée du sud ( Depuis Mars 2014 ).
Taches réalisées:
✓ Correction des bogues remontées par les clients
• Correction des anomalies issues de recette interne pour plusieurs clients (Natixis, Hyundai,
Credit Agricole, Société générale, Millenium, Tunisie Leasing, Byblos, Maroc Leasing,
CFC…)
• Intervention sur site pour corriger les incidents en PROD. (Client : Tunisie Leasing)
• Participation à la mise en œuvre d’un plan de correction ciblé, identifier les solutions
techniques et les appliquer (éviter l’utilisation de execute immediate dans les packages SQL,
éviter l’utilisation des curseurs dans les instructions LOOP, éviter les requêtes SELECT *,
éviter l’utilisation de HashTable dans le code JAVA, éviter l’utilisation de Log.debug() dans
le code JAVA…). (Client : Natixis)
• Implémentation de la technique de la lecture partielle (Partial Read) : La lecture partielle
est une technique qui permet de rendre la lecture de données plus rapide. (Client : Hyundai
version 4.5 et 4.0)
• Optimisation des requêtes SQL. (Client : Hyundai, Millenium, Natixis)
✓ Amélioration de performance de l’application
#Développement des nouvelles spécifications
✓ Amélioration de l’ergonomie de l’application
• Intervention suivant les demandes des différents clients. (Clients : Natixis, Siemens, TLG,
BNP…)
• Modification de l’interface web de l’application : afficher les différents modules de Cassiopae
sous format de tabPanel au lieu de sections. (Client : Huyndai version 4.0)
✓ Montée de version et paramétrage avant d’entamer la phase de développement. (Client :
Byblos, Scania)
✓ Rédaction des spécifications fonctionnelles
✓ Conception du paramétrage
✓ Assistance à la recette utilisateurs
✓ Analyse et correction des fiches d’anomalies
✓ Assistance à la mise en production et support utilisateur
IT Consultant
De septembre 2012 à janvier 2013
Mission chez SoftMaint SodiFrance
Projet : EuropCar
Cynapsys
Tunisie
Développement et validation de la migration du système d'information du client EuropCar de
Oracle Form's/C vers une application Web avec une architecture J2EE.
Gestion des locations de véhicules.
Tâches :
• Intégration C vers Java Lot 6.
• Report de maintenance des fichiers C intégrés dans les lots précédents.
• Correction du code généré.
• Test unitaires.
Outils et environnement techniques:
• Java/JEE, Eclipse, SVN, Apache Tomcat, JSF, Spring, JUnit, Maven, Mantis, JTAEJB,
Dozer, Oracle, JenKins, Araxis Merge.
IT Consultant
De juin à août 2012
Mission chez SoftMaint SodiFrance
Projet : Projet BRGM – Applicatif GIDAF
Cynapsys
Tunisie
Mission de développement d’une application de gestion informatisée des données
d'Autosurveillance fréquente faites par des industriels en charge d’installations classées, afin de
fournir les informations sur les rejets effectués dans l’environnement.
Le BRGM souhaite refondre l’application GIDAF dans une technologie J2EE via une soustraitance, l’application existante étant en ASP V2.
Tâches :
• Développement des écrans de lot d’établissement.
• Migration des procédures stockées.
• Tests unitaires des services.
Outils et environnement techniques:
• Java/JEE, Eclipse, SVN, JBoss, JSF, Rich Faces, Spring, JUnit, Maven, PostgreSQL,
Apache POI.
Ingénieur Études et Développement Java/JEE
De avril à mai 2012
Mission chez Ministère de finance - Mauritanie
Cynapsys
Tunisie
Projet : SIFP
Mise en place d’un système d’interopérabilité pour le ministère de finance en Mauritanie en
technologie SOA, ESB, MOM, Web Service
Tâches :
• Rédaction du document de conception.
• Rédaction de procédure de développement.
• Formation : Java , programmation orienté objet, UML..
Outils et environnement techniques:
• Java/JEE, Eclipse, SVN, Tomcat Apache Server 6, axis2-1.5, soapUI, Mule ESB,
IT Consultant
De février à mars 2012
Mission chez STEG
Projet : WS_ALPHA STEG
CYNAPSYS
Tunis - Tunisie
Mission d'accompagnement et d'assistance pour le développement des services web dans la
nouvelle version de site web pour la Société Tunisienne d’Electricité et du Gaz (STEG).
Tâches :
• Conception et développement d’un exemplaire du WebService.
• Accompagnement et assistance de deux ressources pour le développement des autres
WebService.
• Rédaction du document de conception.
• Rédaction de procédure de développement.
Outils et environnement techniques:
• Java/JEE, Eclipse, SVN, Tomcat Apache Server 6, axis2-1.5, soapUI, JUnit, Ant
Ingénieur d'études et de développement Java/
JEE
CYNAPSYS
De août 2011 à janvier 2012
Projet : CRM
Maintenance corrective et évolutive d'une application de Gestion de la Relation Client.
• Gestion des clients
• Gestion des comptes
• Gestion des contacts
• Gestion des produits
• Gestion des incidents
• Gestion des commandes
• Gestion des contrats
• Module de communication
• Module de statistiques
Equipe-projet: 1chef de projet, 2 ingénieurs développement Java
Environnement technique :
JAVA, J2EE, JDeveloper, oracle ADF, CVS, OC4J, PLSQL.
IT Consultant
Tunisie
CYNAPSYS
Angers - France
De mai à juillet 2011
Mission au sien de la societé Française ACV plus
Projet: Système d'Information d'Eco Conception
Développement d’un système d’information innovant pour l’étude d’un cycle de vie (ACV) et
l’eco-conception. Ce système d’information consiste à gérer les processus de construction des
équipements
Tâches:
• Développer une moulinette d’intégration de données
• Contribution et développement des modules Gestion des rapports et des sorties (Reporting)
Equipe-projet: 1chef de projet, 5 ingénieurs développement Java
Outils et environnement techniques :
J2EE, Java, Eclipse, SVN, JSF, Hibernate, Log4j, iReport 0.5, Jasper Reports, PostgreSQL,
RichFaces, ajax4jsf, XML/XSLT, CSS.
Formations
Ingénieur d'études et de développement Java/
JEE
CYNAPSYS
Tunisie
De août 2010 à avril 2011
Projet: CREASYS
Conception et développement d'une application de gestion de recouvrement et des créances
• Rédaction des spécifications techniques,
• Rédaction de la procédure technique d’installation,
• Rédaction du manuel utilisateur,
• Qualification de l’application,
• Encadrement technique,
• Formation et Support aux utilisateurs (ou du pilote opérationnel)
Conception : Modélisation des diagrammes UML
Outils : UML, Power AMC
Les modules développés :
• Gestion électroniques des documents
• Gestion des tâches (Rappel, Courrier,..)
• Module de reporting et décisionnel
• Module de gestion des recouvrements
• Gestion des contrats
• Gestion des dossiers
• Gestion des stratégies
• Gestion des encaissements
• Gestion des règlements
• Module de comptabilité
Equipe-projet: 1chef de projet, 4 ingénieurs développement Java
Environnement technique :
Eclipse, java, JEE, Tomcat, SVN, JSF, RichFaces, FLEX, Ajax, Spring, Hibernate, Maven, Oracle,
SQL Developer, Log4j
Stage PFE
TALAN Tunisie International
Tunis - Tunisie
De février à juin 2010
Sujet: Conception et réalisation d’un outil de planification et de suivi des projets de TALAN.
Environnement technique : Windows XP, JEE, modèle MVC, UML, Eclipse 3.4.2, Power AMC
Designer, serveur JBOSS 4.2 GA, FLEX 3, Blaze Ds, EJB 3, Web Service.
Stage d'immersion en entreprise
ATTIJARI BANK, GT I
Tunis - Tunisie
De juillet à août 2009
Sujet: Conception et réalisation d’une application web de gestion du front office de l’activité titre
de bourse pour une banque. Environnement technique : Windows XP, Eclipse, Oracle 9i, JEE,
STRUTS, HIBERNATE,ORACLE, UML, serveur TOMCAT.
CERTIFICATION Java
Juillet 2011
«ORACLE certified Java Programmer 6»
ORACLE
Tunisie
Diplôme national d'ingénieur en informatique Ecole Nationale des Sciences de
l'Informatique (ENSI)
Mannouba - Tunisie
Juillet 2010
Ingénieur en informatique,Option: SIC (Système Informatique de Connaissance)
Cycle préparatoire aux études d'ingénieur
Institut préparatoire aux écoles
d’ingénieur d’El Manar (IPEIEM)
Tunis - Tunisie
Juin 2006
Admis au concours national d'entrer aux cycle de formation d’ingénieur Option: PT (Préparation
Technologie)
Intérêts
Compétences
Langues
Personnels
Baccalauréat
Juin 2004
Baccalauréat Techniques, mention Bien
Lycée Ibn Rochd Maknessy
Maknessy - Tunisie
Langages de programmation
Java, Flex, C/C++, C#, VB, SQL, PL/SQL, Action Script 3, Pascal, Maple, Assembleur (8086,
MIPS).
Bases de données
Oracle 10g, MySQL, SQL Server, PostgreSQL.
Technologie Web
J2EE, PHP, CSS, HTML,XHTML, DHTML, XML, MXML, DTD,XSLT, JSP, XSD, services web,
ASP, JavaScript, Vb Script, Ajax, ASP.Net.
Système d’exploitation
MS-DOS, Linux (Fedora, Suse, Redhat),Windows (2000, XP, Vista), Programmation C sous UNIX,
Shell.
Outils de développements
Eclipse, NetBeans, MyEclipse, Flex Builder 3, Flash Builder 4, Visual Studio 2008, Easy PHP,
photoshop.
Protocoles Réseaux
RIP, OSPF, TCP/IP, UDP, DNS, IPSec, SSL, VOIP, H.323, Modèle OSI, Ethernet, X25
Framework
Struts, LOG4J, JSF, Hibernate, Ajax,Spring, Hibernate MyFaces, sync4j,Richefaces, FLEX, Axis2
Conception / Modélisation
UML, MERISE
Gestion de configuration
SVN
Gestion de projet
MS Project, DotProject, PsNext, Méthode Agil
Arabe
Courant
Français
Courant
Anglais
Loisirs
Internet, musique, lecture, voyage.
Sports
Football, Handball, Natation
Divers
Titulaire d’un permis de conduite classe B
Moyen