Formations
September 2009
BSCS iX R3: Advanced customer care customizations LHS (3 jours)
September 2009
BSCS iX R3: Advanced CMS* programming techniques LHS (5 jours)
Juin 2009
BSCS iX R3: customized overview with iX R3 features LHS (5 jours)
Mai 2009
Unix : Administration Unix SOFTWAY (5 jours)
Avril 2009
Oracle : Les fondamentaux des langages SQL et PL/SQL ORADIST (5 jours)
Janvier 2009
Diplôme national d'ingénieur en Génie Logiciel INSAT*
2004 - 2005
Cycle préparatoire (Math-Physique-Informatique) INSAT*
2003
Baccalauréat Scientifique (Mention : Très Bien)
* Institut National des Sciences Appliquées et des Technologie
Compétences Techniques
Java : JDBC, AWT, Swing, Sockets
J2EE : JSP, Servlets, EJB3, Struts, JSF, Hibernate; Eclipse plugins, Eclipse RCP, JBoss Seam. Spring MVC, Spring Batch, Spring Web Service, Maven et SVN
J2ME : Midp, CDC, CLDC.
.Net : C#, VB.net, ASP.net.
Méthodologie : Merise, UML, MOF, RUP, 2TUP, Design Pattern
Langages : Java, C/ C++, VB6, XML, PHP5, SQL, LISP… Technologies : ERP, BI, AJAX, WS (web services)...
Serveurs : TomCat 6, JBoss 4.2, WAS 5.0 (WebSphere Application Server)…
SGBDR : SqlServer2005, Postgres, MySql, Access, Oracle 8 ,10 et 11g
Web : PHP, JSP, ASP, CMS (Typo3, Joomla, Jahia, Xoops…).
Autres : Notions en Comptabilité générale et analytique, Finance, Économie, Gestion, Création d'entreprises et en GRH
Langues
Arabe : Langue maternelle
Français : Bilingue
Anglais : lu écrit, et parlé
Allemand : Notion
Depuis mars 2009 Telecom Software Engineer
Orascom Telecom Tunisie TUNISIANA
Mission : Mission avec l’intégrateur LHS pour la mise en place d’un système de Billing BSCS IX en tant que développeur d’évolutions/offres commercial.
Contexte :
• Tester des livraisons du fournisseur, rédiger des cahiers de tests, préparer des jeux de données et rassurer le support du module teste.
• Tests UAT des modules BSCS (CX, BP, SY, MP) et suivre les évolutions fonctionnels et techniques pour des applications externes BSCS.
• Validation des données pré et post migration
• Validation de la partie Rating (valorisation des appels et des plusieurs scenarii) et analyses des besoins fonctionnels et gestion des anomalies.
Envi. Technique : Java, Oracle 11g, shell Unix, PLSql…
Mission : Développement d’une application de génération des factures
Contexte :
• Chargement des clients qui ont été facturée lors du dernier cycle de facturation.
• Recherche et parsing des fichiers XML contenant les informations relatives a un client (6 fichiers par client).
• Traitement des données et séparation des tickets d’appels dan des groupes et des sous groupes.
• Génération des outputs sous format PDF, Excel et des insertions dans une base de données afin de les utiliser dans le portail web.
• Assurer le suivi de trace de l’application en utilisant log4j
• Utilisation des threads pour améliorer la performance.
Envi. Technique: Java/J2EE, Oracle 11g, shell Unix , XML, Multithreading
Mission : Développement des addons CMS (Customer Management System).
Contexte :
• Conception et développement d’une application java permettant de se connecter au CMS en utilisant CORBA.
• Assurer le traitement par Batch des commandes CMS.
• Offrir des nouvelles commandes CMS complexes.
• Offrir des web services pour les applications externes qui utilisent le CMS.
Envi. Technique : Java, Oracle, Corba, Web Services.
Mission : Conception et développement d’une application java permettant de faire le provisionnement des kits prépayé
Contexte :
• Création des fiches clients Dummy
• Recherche des ressources libres (numéro d’annuaire et carte Sim)
• Affecter les ressources a un contrat.
• Rattacher le contrat au client.
Envi. Technique : java, Oracle, Corba, CMS.
Mission : Développement d’une application de gestion du cycle de vie des abonnés de la plateforme (Ring Back Tone)
Contexte :
• Offrir un ensemble des RESTful Web Services pour communiquer avec la plateforme CRBT de Huawei afin de gérer l’inscription, la suspension et la désactivation des abonnées.
• Utilser des Web Services BSCS pour l’activation et la désactivation des services.
• Utilser des Web Services IN/RTCG pour la déduction des frais d’inscription.
• Utilisation de Spring Batch pour la partie renouvellement des inscriptions.
• Déploiement de l’application sur plusieurs site afin d’assurer le high availability et le load balancing.
Envi. Technique: REST Web services, Spring Batch, Spring Web Service, Oracle 10.
Mission : Développement des projets basés sur des procédures PLSQL
• Suivi de la consommation des abonnées post payé.
• Désactivation de la restriction des appels sortants pour les lignes prépayé qui viennent d’être activé.
• Inscription automatiques des comptes entreprise dans le programme de fidélité
• Envoi des SMS contenant le montant de la facture et sa date d’échéance.
Mission : Participation avec les consultants de l’entreprise Rate Integration à la migration du l’application de gestion de fidélité de plsql a java.
Contexte :
• Offrir un ensemble des RESTful Web Services pour assurer la communication entre les applications externes et le noyau de l’application.
• Gérer la coordination entre tous les équipes de projet
Envi. Technique : REST Web services, Spring, Oracle 11.
De Septembre 2008 à Janvier 2009 Software Engineer TUNISIANA
Projet Fin d’Études : Conception et développement d’un système de WorkFlow pour le traitement des réclamations clients dans un environnement J2EE
Contexte :
• Création d’un workflow de traitement des réclamations permettant les échanges des informations et des données entres plusieurs equipes.
• Suivi des réclamations.
• Offrir un tableau de bord contenant les statistiques sur le traitement des réclamations.
Envi. Technique: JBoss Seam : JBPM, JSF, AJAX, EJB3, Hibernate, JAXB, XML, JXL , Jboss AS …
Janvier 2008 Freelance www.webdesign-festival.com ATSON
Mission : Webmaster et chef d’équipe technique du festival international du Webdesign
De Juillet 2006 à Aout 2006 Stage développeur NET-INFO
Mission : Conception et Développement d’une application de gestion de scolarité avec Windev et Merise.
Projets Académiques
De Mars 2008 à Mai 2009
Projet Fin d’année (PFA) : Conception et développement d’un module de Qualité de service et d’un Moniteur de performance pour un simulateur de Base de Données Temps Réel en utilisant Java, MySQL, Éclipse RCP, XML, UML
Avril 2008
Veille technologique Etude de la technologie J2ME
De Septembre 2007 à Décembre 2007
Compilation : Développement d’un mini compilateur (Analyseur Lexical, Syntaxique et Sémantique etc. …) avec JAVA