Rim - Développeur JAVA

Ref : 111013J001
Photo de Rim, Développeur JAVA
Compétences
Expériences professionnelles
  •  Développeur, Intégrateur J2EE

     S&H CONSULTING – SOUSSE – TUNISIE
    Jan 2011 - Jan 2011

    Projet de maintenance évolutive applicative pour la compagnie d’assurance Allemande Hamburger Pensionsverwaltung (HPV) :
    - Amélioration des performances d’une application de gestion, d’évaluation et de génération de rapport financier en normes IAS et IFRS pour les entreprises participant à des régimes de retraites pour la compagnie d’assurance allemande Hamburger Pensionsverwaltung (HPV)
    - Méthodologie de travail : l’approche agile : Scrum,
    - Étude de l’architecture de la couche de persistance des données,
    - Intégration du Framework Hibernate 3.6 et réalisation d’une version 2 de l’application,
    - Test du fonctionnement de l’application à l’aide d’un profiler : Visual VM,
    - Étude des solutions de « cache » et intégration d’un cache d’objet (Pooling),
    - Intégration des concepts avancés d’Hibernate liés à la performance afin d’optimiser l’accès aux données,
    - Intégration d’Hibernate Validator pour la validation des données,
    - Intégration d’Hibernate Envers pour l’audit et le suivi de version,
    - Métrologie et évaluation de la performance de la solution réalisée,
    - Rédaction d’une documentation technique détaillée de la nouvelle architecture et de l’évaluation de performance.

    Environnement Technique : - Plateformes (Windows XP – Linux Ubuntu) - Eclipse IDE - Eclipse Modeling – J2SE– CVS Repository - Design Pattern (Singleton, Factory) - Framework Hibernate – IBM Informix Dynamic Server – Visual VM - Swing - EhCache - JbossCache – WhirlyCache – OSCache Hibernate Validator – Hibernate Envers
  •  Développeur / Concepteur (Projet R&D)

    Jan 2010 - Jan 2010

    Projet LUMD (Logistique Urbaine Mutualisée Durable) : Réalisation d’un module pour un Système Multi-agents (SMA) pour la modélisation d’un réseau de distribution (Supply-Chain Management) :

    - Réalisation d’un Proof Of Concept pour le consortium LUMD (Logistique Urbaine Mutualisée Durable ********) qui comprend éditeurs et sociétés de conseils Françaises : JASSP, SQLi ... et laboratoires de recherche : CNRS …

    - Rédaction des spécifications fonctionnelles et techniques détaillées,

    - Définition et modélisation des ontologies avec Protégé (Éditeur d’Ontologies open source),

    - Analyse et conception du modèle SMA,

    - Développement de l’application sous Java, J2EE avec le Framework JADE et des services web (WSIG : Web Service Integration Gateway),

    - Rédaction des guides d’installation et d’utilisation,

    - Définition des scénarios de tests fonctionnels pour la qualification de l’application.

    Rédaction des cahiers des charges et des documents de spécifications fonctionnelles des projets :

    - Développement d’une application web avec un module mobile (Android) pour la gestion de réservation d’un service de transport et un service d’entreposage

    - Conception et développement d’un portail web « Bourse de fret et bourse de stockage »

    Environnement Technique : - Plateforme JADE - Eclipse IDE - Eclipse Modeling – Protégé (Editeur d’Ontologie) – Ant - XML – Java – Design Pattern (Singleton) - Plateforme JADE - J2EE - Service Web (WSIG : JADE Web Service Integration Gateway) - Apache Tomcat
  • Stage de fin d’études  Concepteur Intégrateur Applicatif

    Jan 2009 - Jan 2009

    Prototype pour un système d’authentification unique avec Open ID :
    - État des lieux des Framework open sources pour la fédération d’identité,

    - Rédaction de la spécification (UML),

    - Rédaction des guides d’installation et d’utilisation,

    - Rédaction des tests fonctionnels pour la qualification de l’application,

    - Développement du prototype « Open ID 4 Java » ayant servi de « Proof Of Concept » pour maquette de prospection commerciale.

    Environnement Technique : - UML (Rational Rose) - J2EE - Eclipse IDE - Apache Tomcat - LDAP (Apache LDAP Server) - Frameworks (Subversion, Ant, Maven, OpenID4Java) - Virtualisation (VMWare Workstation) – Linux (Redhat 4) – Oracle 9i (Windows, Linux) – TOAD – Putty - WinSCP
Études et formations
  • Mastère en Génie Logiciel

    ISIMM : Institut Supérieur d’Informatique et de Mathématiques de Monastir
    2011
  • Maîtrise en Informatique

    ISIMM : Institut Supérieur d’Informatique et de Mathématiques de Monastir
    2009
  • Bac Mathématiques

    2003
Autres compétences
Compétences
Base de données SQL, PL-SQL, Oracle (Linux, Windows), MySQL, MS-Access, Postgresql, IBM Informix, Annuaire LDAP
Langages Java, C/C++, Shell Script, VB6, Pascal, Assembleur
EDI Eclipse, NetBeans, IBM Websphere Developer (RAD 6)
Serveurs d’application WebSphere, Apache Tomcat, JBOSS
Développement Web HTML, Servlet / JSP, Service Web, XML, JavaScript
Frameworks Hibernate, Struts, JADE (Java Agent DEvelopment Framework)
Conception & Modélisation UML, Design Patterns, OCL, Web Sémantique (RDF, RDFS, OWL)

Systèmes d’exploitation Windows (XP, Vista), Linux (RedHat, Ubuntu, Fedora), MS-DOS

Réseaux LAN(Ethernet), Internet/Intranet (TCP/IP), RMI, Admin réseaux sous Linux (Open SSH, FTP, Telnet, Samba, NFS, DNS, DHCP)

Gestion de configuration & Packaging Subversion (SVN), Ant, Maven
Métrologie Visual VM (Profiling JVM)
Virtualisation VMWare Workstation
Méthodologies Méthodes Agiles : eXtreme Programming (XP) - Scrum

Langues
Arabe Langue maternelle
Français Lu, écrit, parlé
Anglais Lu, écrit, parlé (Anglais Technique)
Allemand notions

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
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