Mon CV

Expérience Professionnelle

  • 03/2018 – Présent : Développeur Full Stack, Arabsoft

    - Projet de développement d’une application mobile de Pré-Affectation des Clients (Pré-Check-In) du logiciel IKAMA (progiciel de gestion hôtelière intégrée).
    Environnement technique : Api Rest avec Jersey, Angular (Ionic), JDeveloper Studio 11, Oracle 11g, PL/SQL.

    - Projet de développement d’une application mobile de Gestion de la Fidélité.
    Environnement technique : Spring Boot, Api Rest, Angular (Ionic), Oracle 11g, PL/SQL.

    - Projet de développement de mise en place de la plateforme des fiches d’investissement chez le client Banque Centrale de la Tunisie (BCT).
    Environnement technique : JDeveloper Studio 11, Oracle 10/11g, JasperSoft iReport, PL/SQL, ADF Faces, JSF.

    - Projet de migration Service de Consultation à Distance (SCD) J2EE vers une application Oracle APEX web permettant aux personnes physiques et morales de consulter leurs propres données recensées à la centrale d’informations de la Banque Centrale de Tunisie.
    Environnement technique : Oracle APEX 18, PL/SQL, JasperSoft iReport.

    - Développement et maintenance de système d’échange de données qui gère la communication des données entre la Banque Centrale de Tunisie et ses partenaires (Banques) pour le suivi des déclarations.
    Environnement technique : Spring MVC, Hibernate, Maven, JSP, PL/SQL.

    - Mise en place d'un module de la gestion de score "Scoring" pour l'Autorité de Contrôle de la Microfinance (ACM Tunisie) afin d'améliorer la gestion des risques par l'IMF.
    Environnement technique : JDeveloper Studio 11, Oracle 10/11g, PL/SQL, ADF Faces, JSF.

    - Projet de migration d'une application lourde Oracle Forms vers une application Web Oracle ADF du logiciel IKAMA (progiciel de gestion hôtelière intégrée).
    Environnement technique : JDeveloper Studio 11, Oracle 10/11g, JasperSoft iReport, PL/SQL, ADF Faces, JSF.

  • 12/2015 – 02/2018 : Développeur d’applications, Informatique du Cap Bon

    Mise en place d'un ensemble d’applications de gestion (GRH, Comptabilité, Commerciale, etc.) pour les petites et moyennes entreprises. Mission :
    - Analyse des besoins des clients et adaptation des contraintes
    - Rédaction des cahiers des charges précisant les solutions techniques
    - Conception technique et codage
    - Réalisation des tests auprès des utilisateurs
    - Rédaction des manuels d’installation et d’utilisation
    - Maintenance des produits
    Environnement technique : Oracle Forms 6i/10g - 9i/11g, PL/SQL, COBOL.

  • 12/2013 – 11/2015 : Développeur J2EE/Oracle ADF, BGI

    Développement des Progiciels Web de Gestion Intégrés avec le framework de développement Oracle ADF.
    Environnement technique : Oracle Fusion Middleware, JDeveloper Studio 11, Oracle 10/11g, JasperSoft iReport, Weblogic 11g, PL/SQL, ADF Faces, JSF.

Projets académiques

  • 11/2012 – 01/2013 : Réalisation d’une application de simulation multi-agents du trafic routier

    Réalisation d’une application de simulation multi-agents pour la résolution d’un conflit de trafic routier dans un rond-point (Résolution de passage des véhicules).
    (Applet Java, Java Swing)

  • 05/2012 – 06/2012 : Projet de mise en place d’une solution Data Warehouse (entrepôt de données) OLAP

    Mise en place d’une solution qui permet au management d’une entreprise d’analyser ses ventes et de fournir un tableau de bord pour l’aider dans la prise de décision.
    Base de données : MS Access (FoodMart 2000).
    (ETL avec SSIS, SQL Server 2012, MS Access, Transact-SQL, Crystal Reports)

  • 03/2012 – 05/2012 : Projet d'évaluation, méthodes de clustering automatique

    Développement d’une application de clustering de données clientèles d’une banque avec la méthode k-means. Cette application assure le prétraitement de données d’une banque et le regroupement des clients sur k classes.
    (Java Swing, Netbeans IDE, SPSS)

  • 01/2012 – 04/2012 : Projet d'évaluation, Programmation WEB 2.0

    Conception et réalisation d’un site web dynamique pour une banque assurant la gestion des demandes d’emprunt et la gestion des dossiers et du personnel.
    (PHP5, MySQL, JQuery)

Formation et Diplômes

  • 2011 – 2013 : Mastère Professionnel, en « Ingénierie des Systèmes d'Information et des Connaissances »

    Faculté des Sciences Economiques et de Gestion de Nabeul
    (Vie associative : Président fondateur de FSEGN Junior Entreprise)

  • 2008 - 2011 : Licence Fondamentale en « Informatique Appliqué à la Gestion »

    Faculté des Sciences Economiques et de Gestion de Nabeul

  • 2007 – 2008 : Baccalauréat, Sciences Technique

    Lycée Mahmoud El Messadi, Nabeul

Compétences et expertise

Programmation
  • Connaissances avancées en développement Web : J2EE (Spring), PHP, HTML/CSS, Java-Script/jQuery, standards XML (XSL, XSD), services Web (REST, SOAP), CMS (WordPress et Prestashop).
  • Bonne connaissance de langage de programmation Java.
  • Bonne connaissance et expertise de programmation procédurale avec PL/SQL.
  • Bonne connaissance en modélisation UML et en conception Orientée Objet (OO), analyse, de conception et de gestion de projet avec Merise.
Logiciels & Systèmes
  • Familiarisation avec les SGBD : Oracle 10g/11g, MySQL, Microsoft SQL Server (notions d’administration de base).
  • Environnement de développement : JDeveloper, Netbeans, Eclipse (STS).
  • Outil de reporting : Oracle Reports, JasperSoft iReport, Crystal Reports.
  • Connaissance basique des outils de migration de données et ETL : Talend Open Studio, SQL Server Integration Services SSIS.
  • Outils d’analyse de données (Formation académique) : SPSS, Sphinx, Language R (Notions de base).
  • Outils de conception et modélisation : MEGA, Power AMC.
  • Utilisation des systèmes d’exploitation Windows 10 et Linux Ubuntu (Formation académique).
Design
  • Designing : Adobe Photoshop cs6, Illustrator.
  • Montage video : Adobe premiere.
  • Traitement d’image : Adobe Lightroom, Adobe Photoshop cs6.

Centres d'intérêt

Photographe indépendant (Freelance)

Depuis septembre 2013, photographe indépendant s’intéressant à l’environnement, les sciences, l’écologie de la conservation et la nature. Réalisant pour les particuliers et les sociétés (mariages, sports, architectures intérieures, événementiels, spectacles, etc.).

Sport en plein air (Randonnée et Camping)

Grande passion pour l’aventure et la nature (montagne, mer et campagne). Membre actif depuis 5 ans au club Rando Cap (club travaillant sur l’encadrement des amis de la nature et la découverte de la beauté du pays).

Membre actif au Croissant Rouge Tunisien depuis 2013
  • Diplôme de Premiers Secours en Équipe (CPSE) chez le croissant rouge tunisien
    (Juillet 2012).
  • Diplôme premier secours (APS) chez le croissant rouge tunisien (Mai 2012).
  • Diplôme de secourisme (de premiers soins) chez la protection civile (Mai 2005).