Post Job Free

Resume

Sign in

De Java

Location:
Tunisia
Salary:
40
Posted:
October 02, 2015

Contact this candidate

Resume:

Mahmoudi Abdelbaki

** ***, ***********

Tél. : +216-********/+216-********

E-mail : acrxl4@r.postjobfree.com

Skype : abdelbaki.mahmoudi

Nationalité : tunisienne

Ingénieur Etude Java/J2EE

3,5 ans d’expérience

Formation académiques

2014 : certification scjp6

2008-2011 : Ecole Nationale des Sciences de l’Informatique (ENSI Tunisie). 2ème grande école tunisienne. Diplôme d’ingénieur en informatique. 2006-2008 : Classe préparatoire aux études d’ingénieurs de Monastir Diplôme de fin d’études universitaires du premier cycle 2006 : Baccalauréat section Mathématiques.

Expérience professionnelle

Depuis 01/2012 LBconsulting. Tunis

Ingénieur Développeur JAVA-J2EE auprès de LBCONSULTING (3 ans) Missions

Développeur JAVA-J2EE au sein de l’équipe Recherche & Développement : Refonte totale de la plateforme ARMS (Amadeus Revenu Mangement System) de gestion des revenus dans le domaine de l’hôtellerie (recommandation, réservation, alertes, cotation, prévision…) Tâches réalisées

Coordination avec les « Product definition » d’Amadeus, afin de bien cerner leurs besoins métier.

Analyse des besoins métiers, étude et conception de solutions techniques.

Rédaction des spécifications techniques.

Gestion de projets et planification avec les autres équipes (équipe « batch & DB » et mobile).

Développement des modules ARMS.

Suivi de projets et de leur mise en production et corrections des retours liés au « change request ».

Rédaction des fiches de tests fonctionnels.

Débogage et suivi des anomalies.

Formation technique [JQUERY], fonctionnelle [Module de recommandation] et d’intégration [SELENIUM]

Réunion de planification chaque fin de semaine : Évaluer, estimer les tâches du prochain sprint.

Réunion Daily Scrum : Donner de la visibilité au Scrum Master par rapport à l’avancement des développements.

Brainstorming: Pour Analyser les difficultés encourues pendant le développement courant et étudier les différentes pistes d’améliorations.

Projets réalisés

ARMS:(Amadeus revenu management system) : système décisionnelle pour la gestion des revenu Pour deux clients [ACCOR et Premier INN] : « meilleur prix et meilleur occupation ».

Détails :

o 16/01/2012 01/01/2013 :

-Analyser les spécifications données par Amadeus

-Faire des formation en « Yield Mangement »(Comprendre les notions : recommandation, prévision, Alertes, overbooking…)

-Utiliser les technologies suivantes: dojo, CVS, ant, webwork, spring, tagLibs, JSTL, oracle, HTML, CSS,jboss4,tomcat5…

-Mise en place une étude pour la migration technique du projet Arms 01/01/2013 01/06/2014 :

-Migration du projet Arms : webwork Struts2 : oracle10g oracle 11g : jboss4 jboss7 :java6 java7 : cvs mercurial : ANT MAVEN : dojo jquery :

-Analyser les spécifications données par Amadeus

-Faire des formations en JUNIT, JQUERY

-Analyse et corrections des bugs (support niveau 3).

-Faire des optimisations JAVA, JavaScript et SQL

- Conception technique et fonctionnelle des spécifications

-Mise en place une étude pour la migration technique du projet Arms

-Ajouter des nouveaux modules et des changements fonctionnels (dans les calculs de la prévision…).

-Utiliser les technologies suivantes: struts2,jQuery, mercurial, maven, HTML, CSS… o 01/06/2014 01/02/2015 :

-participer dans l’implémentation des tests unitaires (junit)

-Réaliser un projet sélénium pour les tests d’intégrations du projet ARMS de A jusqu'à Z.

-Réaliser un projet pour l’analyse des logs des servers (java, swing). Outils et progiciels utilisés

Outils de conceptions : MODEL-SPHERE, Power AMC.

Outils de gestion de projet : REDMINE, WIN@PROACH, ICESCRUM.

Outils de contrôle de version : SVN, CVS, MERCURIAL.

Outils de développement : Eclipse, SQLDEVELOPPER, JENKINS, JBOSS4 &7 tomcat, JMETER, jasper report…

Environnement de développement : J2EE.

Les Techniques utilisés

Développement Web : J2EE, servlet, JSP, JQuery, DOJO, HTML, AJAX, CSS, XML.

Framework / Libraries : STRUTS 2/WEBWORK/JSTL, SPRING, MAVEN, ANT, JUNIT+MOCK, selenium, Jfreechart.

SGBD : MySQL, Oracle10g & 11g.

Méthode de conception : UML, MERISE.

Web Services : SOAP, REST.

Méthodes de gestion de projet : SCRUM.

02/2011-06/2011 Groupement Informatique . Tunis

Ingénieur stagiaire projet de fin d’étude

Projet : Conception et Développement d’un module de Recrutement-Embauche Ce projet consiste à concevoir et développer un module de recrutement-embauche qui doit etre intégrer dans un ERP Tâches réalisées

Dans une équipe de six personnes, les principales tâches réalisées sont :

- Etudes et conception du module en suivant un cahier de charge.

- Découpage de projets en sous module.

- La mise en place et la configuration du projet EJB et Projet JSF.

- Tester et valider l’application.

Projets réalisés

Il s’agit d’un module de recrutement embauche .Il est appelé à recevoir des données, les analyser jusqu'à aboutir a la phase de prise en compte et immatriculation des candidats retenus

Le système comporte des interfaces graphiques pour améliorer la réception des données et faire donner la meilleure réponse sans ambigüité.

Le système doit assurer certaines fonctionnalités :

Gestion des besoins provisionnels des postes à pouvoir.

– Prise en charge des besoins en recrutement

– Edition des besoins en recrutement

Traitements des concours.

– Edition des avis de concours

– Prise en charge des résultats des concours et des réponses aux offres d’emploi

– Edition du journal des résultats des concours

– Edition des fiches individuelles des concours

Traitements des offres et demandes individuelles d’emploi.

– Edition des avis d’offres

– Prise en charge des demandes d’emploi

– Edition du journal des demandes d’emploi

– Edition des fiches des demandes d’emploi

– Validation des demandes d’emploi

Prise en compte et immatriculation.

– Prise en compte et immatriculation

– Edition des fiches de renseignement

– Edition des lettres d’engagement et contrats

– Edition de la liste des nouvelles recrues

Les Techniques utilisés :

• Langage de programmation : java, J2EE, JSP, Servlet, html, css, JSF(Icefaces), EJB, Pattern MVC, Junit.

• Outils de développement : Eclipse, Oracle 10g, Serveur d’application jboss 4.2, Ireport, SVN, …. 07/2010 - 08/2010 Sagemcom-Tunis

Ingénieur Stagiaire

Développement d’un outil web pour l’enregistrement et l’exploitation des taux défauts

- L’objectif est de développer un site qui supporte la gestion de service Process en sagemcom

• Langage de programmation : c#, ASP.NET MVC, AJAX.

• Outils de développement : Visual Studio 2008, SQL SERVER 2008, Crystal report, IIS server. Compétences

J2EE (JSP, Servlet, jsf,struts(1 &2), hibernate, EJB, Spring), Java, Swing, JFreeChart

Serveurs : Tomcat5 & 6& 7, jboss 4& 7

Base de Données : MySQL, Oracle(10g, 11g), MS Access, SQL, PL/SQL

Méthodes de Conception : Merise, UML 2.0, Méthodes Agile

jquery,XML / XSL, JavaScript, Ajax, HTML, CSS.

Outils de Développement :Eclipse, WinSql & Sql Developper, TurtoiseHg(Mercurial), Jenkins(Niveau integration), Jmeter(Pour les Test).

Autres :maven, ant, log4j, jasper report,Junit4…

Windows, Unix/Linux.

Langues étrangères

Français : lu, écrit, parlé

Anglais : lu, écrit

Arabe : maternelle



Contact this candidate