Profil du prestataire rbenhammane

Informations générales sur le prestataire rbenhammane

Nickname : rbenhammane
Date inscription : 16/04/2008
Dernière fois en ligne : 10/06/2021
Classement : classé 6 218ème sur 95 261 prestataires classés

Profil détaillé du prestataire rbenhammane

Domaines de compétence

Certifications : SCJP, SCWCD, SCBCD

Plateformes : Windows, Linux.

Technologies : JSE, JEE.

Langages de programmation : JAVA, SQL, HQL, JPQL, XML, Javascript, PHP.

Frameworks : Struts, Hibernate, Spring, EJB 3, ANT, AppFuse, Quartz, Ibatis, XDoclet, Log4j, JUnit, JSP/Servlet, Velocity, JasperReport, CruiseControl, SVN, JMX, JConsole, JMeter, serveur CAS (SSO).

Portails : LifeRay.

Architectures : Elaboration d’architectures web n-tiers J2EE.

SGBD : Oracle, MySQL, PostgreSQL.

Serveurs d’applications : Tomcat, Jonas, JBoss.

IDE : Eclipse.

Connaissances générales : Economie, Statistique, Comptabilité, Recherche Opérationnel.

Expérience professionnelle

Juillet 2006 à ce jour : Ingénieur d’étude et développement JEE

 

  • Développement d’un extranet pour la gestion des contrats depuis les points de ventes (pour le compte d'un opérateur télécom).
  1. Etude et analyse de l’application existante.
  2. Mise en place de l’architecture de l’application.
  3. Développement de l’application.
  4. Correction des anomalies.
  5. Tests de performance (JMeter).
  6. Intégration de l’application dans le système d’informations du client.
  7. Documentation (Support de formation, manuel d’utilisation).
Environnement technique
  1. Eclipse (Callisto).
  2. Oracle 9.
  3. Spring, Hibernate, Struts, Struts menu, Ant, XDoclet, Acegi Security, Sitemesh, Log4j, JUnit, JasperReport (iReport).
  4. Tomcat 5.5
  • Développement d’une application de communication entre une base de données Oracle et le logiciel MatLab (pour le compte de Texas Instruments).
  1. Développement de la couche model (DAO).
  2. Développement de la couche métier (MDB).
  3. Développement de la couche persistance (IBatis).
  4. Développement de la couche de communication avec le logiciel MatLab (JCA).
  5. Tests des modules développés (JMock).

Environnement technique

  1. Eclipse (Callisto).
  2. Oracle 10g.
  3. EJB, IBatis, Maven, JCA, Log4j, JMock, Checkstyle(SUN).
  4. JBoss 4.0.4.
  • Elaboration d’une application Web Pour la gestion transactionnelle des opérations bancaires client (pour le compte d'un client en amérique du sud).
  1. Elaboration des spécifications fonctionnelles et techniques (en anglais).
  2. Conception de l’application.
  3. Gestion des échanges de messages avec le serveur MQServer via le support de Spring pour JMS.
  4. Utilisation du moteur de règles Drools pour le traitement des messages reçu.
  5. Personnalisation de l’interface des utilisateurs avec Velocity et CSS.

Environnement technique

  1. Eclipse (Callisto).
  2. Oracle 10g.
  3. AppFuse, Spring, Struts, Hibernate, Log4j, Ant, JUnit, Velocity, Quartz (Job scheduler), IBM MQSeries, Drools, Canoo web test, JMeter, Axis.
  4. Jonas 4.8.4.
  • Elaboration d’un portail applicatif pour une association française de sport (pour le compte d'un client français).
  1. Analyse et conception du module de gestion des utilisateurs.
  2. Développement du module de gestion des utilisateurs.
  3. Tests des différents modules du portail.
  4. Qualification des résultats de la recette et correction des anomalies.
  5. Responsable de la mise en production et du suivi des évolutions de l’application.
  6. Team leader d’une équipe de 4 personnes.

Environnement technique

  1. Eclipse (Callisto).
  2. MySQL.
  3. AppFuse, Spring, Struts, Hibernate, IBatis, Log4j, Ant, JUnit, Quartz (Job scheduler).
  4. LifeRay portal.
  5. Tomcat 5.x.
  • Conception et réalisation d’un progiciel d’écoute client (pour le compte d'un client marocain).
  1. Etude préalable du processus de traitement des réclamations clients (métier).
  2. Elaboration des spécifications fonctionnelles des besoins.
  3. Analyse et conception du système de traitement des réclamations clients.
  4. Développement d’une application pilote.
  5. Recette et déploiement de l’application.
  6. Qualification des résultats de la recette et correction des anomalies.

Environnement technique

  1. Eclipse (Myeclipse).
  2. MySQL, PostgreSql.
  3. Struts, Hibernate, JavaMail, jFreeChart.
  4. Tomcat 5.x.
  • Stage d’application de développement et de recherche
  1. Création de la plateforme du système multi-agents.
  2. Programmation du module concernant l’intelligence artificielle.
  3. Création d’un module de communication sur réseau.
  4. Analyse et conception du module d’apprentissage.

Environnement technique

  1. Jbuilder X.
  2. Prolog+CG.
  3. Socket.
Etudes
Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5

Sun Certified Web Component Developer for J2EE 1.4

Sun Certified Programmer for the Java 2 Platform 1.4

Cycle des ingénieurs d'état en informatique à l'INSEA
Math. Sup. & Math. Spé

Bac. Sciences math, Option A Mention Bien

Projets réalisés par rbenhammane

Portfolio en ligne du prestataire 'rbenhammane'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)