Photo

DHANE Amir

9 Rue de pleade
- 2083 Mansoura - Tunisie
(+216) 98 533 107
29 ans
dhane.amir@gmail.com

Ingénieur Etude et Développement JAVA/J2EE

Objectifs

Intégrer une équipe de développement de haute compétence et participer activement dans la réalisation des projets informatiques novateurs dans un environnement High Tech et surtout Java/J2EE.

Acquérir un excellent statut professionnel et scientifique en capitalisant les connaissances en matière d'ingénierie informatique.

Expériences Professionnelles

Ingénieur Etude et Développement JAVA/J2EE

Talan Tunsisie Internationale

Depuis juillet 2008
Charguia 2 Ariana - Tunisie

Projet : Système d’information pour PSA (Peugeot Citroën) dans le
cadre de facturation des véhicules neufs (Juillet 2008 jusqu'à Juillet 2009)
J'ai intégré une équipe de 10 personnes au cours de ce projet.

Tâches réalisées :
- Implémentation de services métiers, leurs tests unitaires ainsi que du
web services avec Toolbox XML.
- Réalisation des batch Java qui exécutent en masse des tâches métiers.
- Réalisation de la partie de gestion des anomalies, gestion des packs et
groupantes ...
- Réalisation de la partie administration des tables référentiels (tâche coté
interface utilisateur).
- Suivi de normes de développement mis par PSA en appliquant
Checkstyle comme outil de surveillance de code.
Au cours de ce projet j’ai participé à une mission (formation, développement et
livraison) chez notre client INFOTEL en France à Bagnolet pendant 3 semaines
de 19/10/2008 à 11/11/2008 dont j'ai développé des modules JRULES ainsi que
des tests unitaires.
Environnement de Travail : Oracle 10g, Java/J2EE, Servlet, JSP, JavaScript, Struts 1.2.9, OJB (Framework pour la persistance similaire à Hibernate),ToolBox XML (Framework pour la création des services web basé sur Spring et Xfire), JRules (Produit ILog pour la création
des règles), Eclipse, JBoss 4.2.

Projet : Outil de recrutement et d'affectation pour TTI (Depuis août
2009 jusqu’à 22 Février 2010)
Outil de « Recrutement » destiné aux sociétés souhaitant améliorer leurs
processus de recrutement.
Tâches réalisées :
- Implémentation des écrans de gestion de rendez vous.
- Implémentation de l'écran du compte rendu d'un entretien en générant
l'ensemble de questions dynamiquement selon leurs types.
Environnement de Travail :Oracle 10g, Java/J2EE, Servlet, ActionScript, Flex (Cairngorm), Struts 2, EJB3, Spring, Workflow (jbpm), Eclipse, JBoss 4.2.

Projet : OALIA (Éditeur de logiciels voir www.oalia.com) (Depuis 23
Février 2010)
Oalia se distingue par sa double compétence :
· la modélisation du fonctionnement de la chaîne de valeur achat,
· les technologies Web en environnement JAVA.
J'ai réalisé la conception ainsi que le développement d'une partie de dossier
demande nommée contrôle d'achat, ainsi que la correction des anomalies
(BUGS) du produit d'un code développé par l'équipe OALIA en France.
Environnement de Travail : Oracle 10g,Turbine, Vilocity, Hibernate, Eclipse, Apache-tomcat-6.0.14.

Projet : AFSSAPS (Depuis 22 Juillet 2010 jusqu’à 26 Octobre 2010)
Dans le cadre de son activité de contrôle de la publicité concernant les produits
de santé, j'ai participé à la conception (Diagramme BPMN, Activité) de deux modules de
l'application ainsi qu'au développement différents modules en commençant par
l'implémentation des services métiers en utilisant Spring 3.0 ainsi que leurs test
unitaires par JUNIT puis j'ai entamé la partie web en utilisant comme outil
technique un plugin Struts 2- JQuery.
Environnement de Travail :Oracle 10g, Struts2, JQuery, Spring 3,0, Spring
security, Eclipse, Apache-tomcat-5,5

Projet en cours : Portail pour TTI (Depuis 27 Octobre 2010)
Portail qui rassemble tous les applications internes de TTI : Ora, Cra, Quiz,
Bilan en utilisant un système unique d'authentification CAS.
Tâches réalisées :
- Rédaction des spécifications.
- Proposition de l'architecture technique (Richfaces – Spring – Hibernate) en élaborant un prototype qui travaille sur une base Oracle 10g.
- Conception de la base MCD.
- Implémentation de quelques tâches métiers.
- Intégration des applications internes de Talan dans le Portail comme des
portlets en leurs ajoutons le CAS (Central Authentication Service)
comme moyen d'authentification unique.
Environnement de Travail :Oracle 10g, Liferay 5.3, Richfaces, Flex, Spring3.0, Hibernate, Eclipse, JBoss 4.2 et Jboss 5.0 pour liferay

Formations

Ingénieur informatique

ENSI

Juillet 2008
La Manouba - Tunisie

Projet de fin d'étude (Février 2008 à Juin 2008)


Oméga Ingénierie – Mise en place du client web de l’ERP Compiere :
Le Client web développé est extensible, fonctionnel et applicable à tous les modules de l’ERP Compiere tout en interrogeant une base de données de comprenant 649 tables.
L’ERP Web développé a répondu aux besoins fonctionnels suivants :


• Mettre en place un système d'authentification permettant d'identifier l'utilisateur en premier lieu et générer les rôles qui lui correspondent en second lieu.
• Générer un menu d'utilisation de "Compiere" selon le rôle choisit.
• Gérer les fenêtres correspondantes à chaque noeud du menu généré et assurer leurs fonctionnements selon deux modes soit consultation ou édition des données.
• Assurer la généricité de nouvelles fenêtres non implémentés après avoir réaliser leurs tables correspondantes.
• Gérer les rapports qui vont être imprimés par la suite.
• Gérer les processus qui permettent d'effectuer des traitements.
• Interagir avec la base de données par un nombre d’utilisateurs élevés via le client web.
Environnement de Travail :
• Serveur de base de données : Oracle XE.
• Langage : Java/J2EE, Servlet, JSP, JavaScript.
• Frameworks : JSF (Java Server Faces), Struts, Hibernate, Ajax4JSF
• Serveur d’application : JBoss 4.0.
L’ERP est testé sur une base de données de 1800 tables.

Compétences

Systèmes d'exploitation

Unix, Linux (Redhat, Mandrake, Fedora, Suze), Dos, Windows 2000/XP/Vista, Système embarqué.

Environnement de développement

Visual Studio 6 et 2005, JBuilder 2005/2006/X, MyEclipse, Eclipse, NetBeans, Macromédia Dreamweaver, ModelSim SE 6.2c, ST20(Logiciel de ST-Microelectonics), MATLAB 7.1, Superviseur Vijeo Look(Logiciel de Schneider Electric) ,PL7 Pro

Langages et architectures

JAVA, J2EE, JSP, Servlet, JavaScript, C#, C/C++, VB, VHDL, Turbo PASCAL,HTML, XML,CSS,XSL, PL/SQL, Scripts Shell sous Unix, Assembleur, J2SE,J2ME

Framework J2EE

Struts, Hibernate, JSF (Java Server Faces), Ajax4JSF, MyFaces Tomahawk, EJB3, Struts 2, Dojo, Flex (Cairngorm)

Bases de données

Access, MySQL, Oracle, SQL-Server

Réseaux

X25, RNIS, ATM, TCP/IP, Ipv4, Protocoles de routage (RIP, IGRP, EIGRP, OSPF, BGP), Ethernet.

Méthode de conception

UML, Réseau de pétri

Langues

Arabe

Langue maternelle

Français

Courant

Anglais

Moyen

Intérêts Personnels

Attitudes personnelles

Respect du travail en équipe, dynamique, grande capacité d'apprentissage et d'intégration

Loisirs

Internet, Voyage, football, lectures.

Created with NetCV