Menu

Abed Al Hadi KANBAR

Colmar

En résumé

SQL Junior Test :

https://www.startupjobs.cz/en/test/result/36477/abed-al-hadi-kanbar

Mes compétences :
Programmation orientée objet
Programmation
Développeur web
Windev
Informatique
Internet
MySQL
Microsoft Windows
Java
UML/OMT
Oracle PL/SQL
Microsoft C-SHARP
CCNA
jQuery
XML
Web Services
Visual Basic for Applications
VHDL
Spring Framework
SQL
Primefaces JSF 2
Oracle Warehouse Builder
Oracle 9i
Oracle 11g
Oracle
NetBeans
Microsoft Visual Studio
Microsoft SQL Server
Merise Methodology
Matlab
Macromedia Dreamweaver
Linux
JavaScript
Java 2 Enterprise Edition
HTML5
Eclipse
Cascading Style Sheets
C++
C Programming Language
APEX
AJAX
Personal Home Page
JavaServer Faces
Java Enterprise Edition
Hibernate
Win XP Professional
Win Design 13
Tendering
TCP/IP
Primefaces
Microsoft Windows Vista
Microsoft Windows 2003 Server
Microsoft Transact-SQL
Microsoft Access
Java Server Pages
Ethernet
Dreamweaver CS 5
Java / J2EE
Struts 2
Maven
Tomcat
Spring

Entreprises

  • VIALIS - Ingénieur d'Etudes et de Développements

    Colmar 2016 - maintenant Descriptif de la Mission :
    - Mis à jour des technologies existées dans le projets Helios (Bootstrap 2 en 3, Jquery …).
    - Développement d’un nouveau module introduisant la cartographie en utilisant Qgis (Web Client (Lizmap), Server et OpenLayers 2).
    - Correction des anomalies et addition des nouvelles fonctionnalités dans Helios.
    - Migration des bases de données de mysql en postgresql avec des scripts en python et shell.
    - Migration des bases de données access en mysql à l'aide de logiciel "Talend Open Studio".
    - Utilisation du logiciel de gestion de versions décentralisé : Mercurial.
    - Montée de version d’Helios de local en intégration & production sur un serveur Linux(Ubuntu) en utilisant : ssh et filezilla.

    Environnement technique :

    Logiciels : Talend Open Studio, Atom,TortoirseHg workbench, filezilla, Toad.
    Langages: SQL server Php, Batch, python.
    Serveur Web : Apache.
    Systèmes : Windows 7, Ubuntu.
  • DIS Delta Industrie Service - Groupe Transics - Software developer and tester

    2015 - 2016 - Automatisation du déploiement des environnements en créant des services web dans des serveurs à distants en les liants avec une application et une base de données par deux méthodes :
    o Développement d’un outil en C# en appelant des scripts batch.
    o Développement d’un script batch en utilisant des outils spécifiques (Psexec.exe, appCmd.exe ...).
    - Création des scripts (Restauration, Sauvegarde, Création des Snapshots ...) pour les bases de données en Sql Server 2012 et les appeler depuis un script batch à l’aide de l’outil Sqlcmd.exe.
    - Déploiement et configuration d’une machine de build et la relier avec des scripts .bat.

    Logiciels : Microsoft SQL server Management studio, Visual Studio 2013, ReSharper 8, Fiddler Web Debugger 4.5, Microsoft Test Manager 2013.
    Langages: SQL server, C#.Net, Batch, Xml.
    Serveur Web : IIS 8,5.
    Systèmes : Windows 8.1, Windows Server 2012 R2.
    Méthodes : Scrum.

  • AXIN - Developpement Web

    2014 - 2015 Développement du module "Configurateur technique à options et variantes" au sein du progiciel Octal ERP et Octal Solutions.
    - Permettre à l’utilisateur de guider, à partir de scénarios faisant appel à des macros, calculs et tableaux croisés, dans la création d’une donnée finale telle que les données techniques ou un retour client à partir d’un scénario SAV.
    - Génération dès le devis ou la commande la nomenclature et la gamme du produit fini personnalisé selon les besoins du client.
    - calcule le prix de vente au fur et à mesure de la configuration.
    - Intégration du module au sein du progiciel Octal ERP.
    - Création du module Configurateur en utilisant la technologie JAVA EE.
    - Ajout de nouveaux composants (Ring, Radio boutons, MeterGauge ….).
    - Addition des nouvelles fonctionnalités (Focus de curseur dynamique, Avancement du projet …).
    - Utilisation des nouvelles technologies par rapport au modèle précédent (jQuery, JavaScript, Ajax et CSS).
    - Amélioration de la qualité de code
    - Réalisation de la documentation.
    - Participation au cahier des charges.

    Environnement technique :

    Logiciels : Spring, Toad.
    Langages : Java/J2EE, JSF2, Spring MVC (Core, DAO, ORM), Hibernate, PrimeFaces, Xml, JQuery, JavaScript, CSS, PL/SQL.
    Conteneur Web : Tomcat 7.
    Serveur Web : Apache.
    Systèmes : Windows 7.
    Méthodes : UML.
  • UTBM - Réalisation un Projet "Oracle Apex, Conception des bases de données " (Bac + 5)

    2014 - 2014 : Développer un site web d’une compagnie aérienne à Belfort.

    - Un dossier de conception incluant :
    • Modélisation du système.
    • Modélisation Logique
    - Validation du MEA pour le passage à l'étape 2 :
    • un modèle relationnel normalisé
    • un modèle relationnel optimisé
    - Maquette d’application :
    • PL/SQL & WebToolkit.
    • Oracle Apex
    - Dossier de développement:
    • Les scripts SQL de la création de la base de données.
    • Le script de création du jeu d'essai représentatif.
    • Les scripts SQL de création de l'application ou le code de l'application.
    Environnement technique:

    Logiciels : Oracle Application Express, SQL Developer, Win’Design, Notepad ++.
    Langages : PL/SQL, Web Toolkit, APEX, JavaScript, CSS
    Systèmes : Windows XP.
    Méthodes : Mérise, UML, Cycle de vie en V.
  • UTBM - Réalisation un Projet "Business Intelligence & Data Warehouse" (Bac + 5)

    2013 - 2014 Développer un système décisionnel pour la gestion des ventes par magasin pour la base de données EMODE.

    - Partie 1 : Mise en œuvre des fonctions d'ETL
    - Partie 2 : Optimisation du Data Warehouse.
    - Partie 3 : Mise en place du reporting.
    - 1.1 : Développer des packages SSIS permettant de transférer toutes les tables de l'application EMODE gérée par Oracle dans une base de données SQL Server 2008R2.
    - 1.1.1: Création d’un premier package permettant de transférer la totalité des
    données des tables nécessaires, du serveur Oracle vers le serveur SQL Server 2008R2.
    - 1.1.2: Création d’un second package qui intègre la traçabilité du transfert avec une table d'audit créée en SQL
    - 1.1.3: Création d’un troisième package qui intègre la traçabilité du transfert avec l’utilisation des fonctions d'audit d'Intégration Services.
    - 1.1.4: Gestion des tables d'agrégation via un quatrième package spécifique
    - 1.1.5: Automatisation de la procédure en utilisant SQL Server Agent.

    - 2.1 : Mise en place du partitionnement de tables avec SQL Server 2008R2 pour les tables de faits.
    - 2.2: Création d’un second package qui intègre la traçabilité du transfert avec une table d'audit créée en SQL.
    - 2.3 : Création d’un troisième package qui intègre la traçabilité du transfert avec l’utilisation des fonctions d'audit d'Intégration Services
    - 2.4 : Gestion des tables d'agrégation via un quatrième package spécifique.
    - 2.5 : Automatisation de la procédure.
    - 3.3 : Création de tableaux de bord avec Web Intelligence.
    - 3.3.1 : Création d'un projet Reporting Services avec le développement de rapports (tableau classique, tableau croisé et graphique).
    - 3.3.2 : Création de l'univers BO avec le modèle en étoile autour des certains tableaux.
    - 3.3.4 : Reporting avec Qlikview.
    - 3.3.5 : Reporting avec Excel.


    Environnement technique:

    Logiciels : SQL Developer, SQL Server 2008R2, SQL Server Analysis Services, SAP Crystal Interactive Analysis, SQL Server Intégration Services, SQL Server Reporting Services, Universe Designer, Qlikview, Excel.
    Langages : PL/SQL, OWB (Oracle Warehouse Builder), SSIS (SQL Server Integration Services), Reporting, SAP BO (Business Object), BI (Business Intelligence), Script (.bat).
    Systèmes : Windows XP.
    Méthodes : Mérise, UML.
  • ALSTOM Power - Assistant Ingénieur

    Levallois-Perret Cedex 2013 - 2013 Développer le module ‘Remeasurment’ pour l’application Civil Work Tendering en Asp.Net/C#.
    Le but de ce module est de suivre l'évolution des quantités imposées par les plans d'exécutions et comparer ensuite ces quantités avec celles du ou des sous-traitants pour enfin s'accorder sur les quantités définitives.
    - Développement d’une application pour les projets de Génie Civil de construction de centrales énergétiques (Exporter, Importer et Comparer).
    - Optimisation, Conception et administration de la base de données Oracle 9i.
    - Création des packages PL/SQL.
    - Gestion des anomalies dans l’application Civil Work Tendering (ASP.Net/C#).
    - Corriger les bugs encore présentés dans l’application.
    - Rendre l’application plus cohérente dans son utilisation.
    - Ajouter de nouvelles fonctionnalités selon les besoins de l’utilisateur.
    - Tests et validation des fonctionnalités du site.
    - Une partie du site intranet de l’application Civil Work Tendering.
    - Participation au cahier des charges.

    Environnement technique:
    Logiciels : Visual Studio 2008, SQL Développer 9, Excel.
    Langages : ASP.NET/C# (MVC), PL/SQL, JQuery, JavaScript.
    Bibliothèque logicielle : Framework 3,5.
    Logiciel de serveur services Web: IIS 5,1(Internet Information services).
    Systèmes : Windows XP.
  • UTBM - Chef de projet (Base de donnée, Bac + 4).

    2012 - 2012 Gestion d’un Agenda et des Contacts en utilisant le langage VBA/Access
    - Le projet consiste à créer une application de gestion d’agenda et des contacts, elle permet de gérer un grand nombre d’options comme la gestion des rendez-vous, événements, rappels …
    - Ce projet est réalisé sous Microsoft Access avec une modélisation sous le Win’Design avec un module de programmation intégrée finalement pour développer les fonctionnalités
    - Le but principal de notre projet est de créer une application qui permet la gestion, le plus performant possible, d’un agenda ainsi que des contacts.
    Un utilisateur ou un client une fois enregistrer, (création de son compte personnel) peut commencer le fonctionnement de son agenda. Il peut :
    • Gérer ses rendez-vous : ajouter, modifier, annuler
    • Créer des événements : inviter des personnes (d’autres utilisateurs).
    • événements personnels et professionnels.
    • Gérer ses réunions.
    • Avoir des rappels, des dates à ne pas oublier.

    Environnement technique:

    Logiciels : Microsoft Access 2010, Win’Design.
    Langages : Sql Server, VBA.
    Systèmes : Windows 7.
    Méthodes : Mérise, UML.
  • SOLT - Développeur Web

    2011 - 2011 Réalisation d’un module en langage PHP / MySQL.
    - Utilisation de la programmation orientée objet.
    - Génération des tableaux de la base de données en modules.
    - Tests et validation des fonctionnalités du module.
    - Création du cahier des charges.

    Environnement technique:

    Logiciels : EasyPHP, Dreamweaver, Notepad ++.
    Langages : PHP5, HTML, JavaScript, JQuery, CSS, MySQL.
    Administration SQL : phpMyAdmin.
    Serveur web : Apache.
    Systèmes : Windows 7.
  • IUT - Développement Web

    CHAMBRAY LES TOURS 2011 - 2011 Réalisation d’un site Web en langage PHP / MySQL.

    - Création d’une base de données qui regroupe 3 magasins/produits.
    - Possibilité de passer des commandes (sélection photo/prix).
    - Tests et validation des fonctionnalités du site.
    - Enregistrement des noms de plusieurs magasins et les classer selon leur catégories dans le site (30 magasins).
    - Prendre les coordonnées géographiques de chaque magasin et la carte de la ville à partir de la chambre de commerce de notre ville.
    - Création d’une carte géographique qui contient les positions de tous les magasins avec une photo de chaque magasin.
    - Possibilité de visiter le magasin choisi à l’aide de la carte créée.
    - Création du cahier des charges.

    Environnement technique:

    Logiciels : EasyPHP, Dreamweaver, Notepad ++.
    Langages : PHP5, HTML, JavaScript, JQuery, CSS, MySQL.
    Administration SQL : phpMyAdmin.
    Serveur web : Apache.
    Systèmes : Windows 7.
  • Isc consultation - Développement Logciels

    2010 - 2010 Réalisation d’une application programmée en C# / MySQL qui gère les commandes clients pour l’installation de réseaux téléphoniques et réseaux internet.

    - Utilisation de la programmation orientée objet.
    - Tests et validation des fonctionnalités de l’application.
    - Génération de rapports pour chaque client à partir de l’application.
    - Enregistrement des données clientèles dans la base de données.
    - Création du cahier des charges.

    Environnement technique:

    Logiciels : Visual Studio 2008.
    Langages : C#.NET, MySQL.
    Bibliothèque logicielle : Framework 3,5.
    Systèmes : Windows 7.

Formations

  • University Of Technology Of Belfort-Montbéliard - UTBM

    Belfort 2011 - 2015 Formation Génie Informatique
  • IUT Université Libanaise (Saida)

    Saida 2008 - 2011 Bac+3

    Licence en Informatique Appliquée à la Gestion.
  • Ecole Officielle De Roumine (Nabatieh)

    Nabatieh 2005 - 2008 Scientific Baccalaureate

Réseau