Youssef - Développeur HIBERNATE

Ref : 160917B001
Photo de Youssef, Développeur HIBERNATE
Compétences
JSP
JAVA SWING
HIBERNATE
JSF
iREPORT
Expériences professionnelles
  •  Avril 2016 – Aujourd’hui : Ingénieur Finance (Java/JEE et Mobile) chez la Société Tunisienne de Banque (STB).
    - Mise en place et intégration d’une solution logicielle bancaire pour la Société Tunisienne de Banque(STB). C’est une solution complète pour l’automatisation de la gestion des engagements bancaires et contrôle de risque, notamment la gestion des crédits accordés aux clients, la gestion électronique de l'instruction des dossiers de crédits, la gestion de l'escompte et des effets, la gestion des engagements par signature et la gestion des garanties reçues par la banque. L’application développée est basée sur les standards de Java/JEE. (Spring, Hibernate, Services web, WebSphere, Oracle 11g).
    - La migration de données de la Société Tunisienne de Banque. (Oracle 11g, procédures stockées PL/SQL).
    - Génération des rapports à l’aide de l’outil iReport.
    Mots-clés: Java/JEE, Spring, Hibernate, WebSphere, Oracle 11g, procédures stockées PL/SQL, JasperReport/ iReport…
    - Conception et développement d’une application mobile E-banking multiplateforme.
    Mots-clés: Phonegap, AngularJS, Onsen UI, EJB3.1, Hibernante, jax-rs web services, certificat SSL, JBoss.

     Septembre 2015 – Mars 2016 : Ingénieur d’intégration continue et tests automatisés chez SunGard Financial Systems - now part of FIS.
    - Automatiser et maintenir des processus de compilation et de déploiement logiciel sur multiples plateformes.
    - Analyser et maintenir l’environnement de compilation, la performance des ordinateurs et le temps requis pour la compilation.
    - Mettre en place un système pour produire automatiquement des rapports journaliers sur l’état des compilations, des ordinateurs, des tests unitaires et toute autre information nécessaire aux équipes.
    - Soutenir, conseiller et consulter les équipes relativement à l’automatisation et l’optimisation des tâches.
    - Trouver et proposer des outils pour accélérer le processus ou rendre plus efficace la compilation et la gestion des versions, par exemple pour tester uniquement ce qui a changé.
    - Conseiller et assister les équipes dans les processus de livraison et publication en regard des exigences pour les diverses plateformes.
    - Gérer, unifier, superviser les plates-formes d'intégration continue.
    - Automatiser les tests IHM (QuickBuild) dans l'intégration continue.
    - Automatiser les tests de benchmarking.
    - Automatiser la production de reportings (tests, contrôle qualité, etc.).
    - Participer aux projets de développements tant dans la réalisation que dans la revue de code et la définition de l'architecture technique.
    - Effectuer des tâches de Support.
    Mots-clés: Python, Java, Tomcat, Maven, QuickBuild, Autobuild, Selenium, Jenkins, Webtools, InstallJammer, TestLink, Mantis, Jira, Salesforces, ChangeLog, SecureCRT, WinSCP, KeePass, Pentaho, GLAdmin, TightVNC ...

     Février - Juin 2015 : Stage PFE validé avec la mention très bien à Proxym-IT.
    Sujet : Développement d’un outil de gestion des logs Ruby On Rails temps réel.
    L’objectif étant de concevoir et développer un outil qui permettra de transformer les logs d'un projet Ruby On
    Rails en une interface graphique simplifiée. Ceci permet à l'administrateur d'avoir une idée sur les temps de
    réponse de chacune des pages mais aussi de récupérer un tableau de bord qui doit décrire la quantité et le trafic sur le site en question.

    L'outil doit aussi s'interfacer avec l'outil de gestion de tickets JIRA à travers son API pour remonter toute anomalie détectée et la transformer en ticket afin qu'elle soit résolue.
    Mots-clés: Ruby On Rails, Logstash, Elasticsearch, JIRA, NoSQL, MySQL.

     Juin 2014 : Stage technicien à GeoSoft Development.
    Sujet : Conception et développement d’une application en Android et backoffice en JEE d’un annuaire mobile de tourisme en Tunisie.
    Une application Android connectée à distance à une base de données MySQL en utilisant un service http au niveau de client.
    Un site JEE permet de gérer les tâches au niveau de l’administrateur.

     Août 2013 : Stage ouvrier à Tunisie-Telecom.
    Sujet : Intégration dans la vie professionnelle.

Études et formations
  • Formation
    2012-2015
    Cycle d’ingénieur à ISSAT de Sousse

    2010-2012
    Cycle préparatoire scientifique à ISSAT de Sousse

    Juin 2010
    Baccalauréat section sciences informatique, mention « Bien »

    Projets Réalisés
    JEE :
     Conception et réalisation d’un site application web distribuée pour la gestion d’une bibliothèque, avec J2EE sous NetBeans (EJB, Java Bean, Servlet, JSP, Html, CSS, JQuery, GlassFish, MySql).

     Conception et réalisation d’un site web dynamique distribué pour la gestion de réservation des chambres dans un hôtel en ligne, J2EE sous NetBeans (EJB, Java Bean, Servlet, JSP, Html, CSS, JQuery, GlassFish, MySql).

    Android :
     Conception et réalisation d'une application mobile d'actualité et de news sous la plateforme Android.

     Une Application ‘UniversityMobile’ qui gère les emplois des temps, les groupes de partage, les comptes
    des étudiants et des enseignants, consultation des résultats…

     Développement d’une application de gestion des personnels en Android et PHP :
    o Une application Android connectée à distance à une base de données MySQL en utilisant un
    service http au niveau de client.
    o Un site PHP permet de gérer les taches au niveau administrateur.

    Java :
     Réalisation d’une application de gestion de pharmacie : achat, vente et commandes des médicaments,
    gestion des utilisateurs (administrateur/employé) avec Java sous Eclipse.
     Réalisation d’une application de gestion des ventes des tickets dans une station de louage.
     Réalisation d’une application de dessin « Paint » avec Java sous Eclipse.

    PHP :
     Réalisation d’un site web pour l’Institut de l’ISSAT de Sousse y compris une discussion instantanée en
    ligne avec Php, CSS, Ajax et JQuery.

    CMS WordPress :
     Réalisation d’un site web de petites annonces.
     Création d’un site web pour les infos de sport (discussion entre les visiteurs, des chaines live streaming,
    Intégration des jeux de sport, des infos live, des vidéos, des interfaces publicitaires…).

    Connaissances Techniques
    Systèmes d’exploitation Windows, Linux, Unix, Solaris
    Langages de programmation Ruby On Rails, Python, Java, Spring, Hibernate, JSF, VB, C#, Android, AngularJS, C,
    C++, XML, HTML5, SQL, PL/SQL, PHP, JSP, Pascal, JavaScript, Ajax, JQuery, CSS,
    Matlab
    Logiciels Eclipse, NetBeans, Jcreator, Dreamweaver, EasyPHP, Visual Studio, StarUml, Borland
    C++, RadASM, PL/SQL Developer
    Architectures distribuées SOA, Web Services, Architecture N-tiers, EJB, J2EE
    Serveurs JBOSS, GlassFish, Apache
    Réseaux Création et manipulation des réseaux sous linux et MS Windows
    SGBD NoSQL , Workbench, ORACLE , ACCESS, MySQL, WampServer, Postegres SQL
    Analyse et Conception MERISE, UML, SCRUM
    Framework web Drupal, WordPress

    Langues
    Langues Arabe (Maternelle), Français (Courant), Anglais (Lue, parlée et écrite)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible