Octobre 2013-Juillet 2015 Entreprise:eXo Platform MEA Tunisie
Avril 2014-Juillet2017Poste: Consultant TQA
Test de performance sur les produits eXo
-Automatisation et choix d'outils de benchs des produits eXo.
-Automatisation des tests d’infrastructure avec puppet.
-Configuration d’InfluxDB avec jmxTrans,Collectd ,Graphite et Grafana pour le stockage des
métriques en time-series.
IngénieurTest de Performance&DevOpsEtat civil Expérience professionnelle
FormationESSID Borheneddine2
-Création d’un poc sur les tests de performance d’eXoPlatform sous Jenkins avec Gatling +
Configuration InfluxDB,jmxTrans et Grafana pour l’af
fichage des métriques en temps réel
********-performance
.-Implémentation d’un addon de monitoring des plusieurs
métriques pour eXoplatform compatible avec JBoss & Tomcat:********-addons/monitoring.
-Création des images docker pour ces configurations.
-Études et tests de performances et sécurité.
-Standardisation des livrables coté QA Techniques.
-Construction des Data Set à partir d'injecteur.
-Implémentation des scripts Jmeter pour valider la performance sur les nouvelles
fonctionnalités du produit eXoPlatform.
-Rédaction des rapport pour chaque campagne de tests .
-Expertise dans les produits eXo pour analyser et remontés les lacunes coté sécurité et
performances.
ENVIRONNEMENT TECHNIQUE:
JProfiler, Jmeter, Jenkins, LDAP, InfluxDB, JmxTrans, Graphite,
Grafana, Gatling, Docker, Puppet...
Octobre 2013-Mars 2014
Poste: Consultant J2EE
Développement sur la version 4.0.x du platforme eXo
-Correction des anomalies détectés sur la nouvelle version de la platforme eXo PLF-4.0.
-Développement des nouvelles
fonctionnalitéssur PLF-4.0.-Développement des plugins
d'intégration pour PLF-4.0 (LDAP Integration,SSO,Task
Management , ...)
ENVIRONNEMENT TECHNI
QUE:Portlets (JSR 168/286), GateIn Portal, Java Content Repository
(JSR 170), Services Web, Google Gadgets, Pico Container, Apache Tomcat, JBOSS AS
,Maven3 ,IOC Design Pattern,JUZU
Septembre 2012-Septembre 2013
Entreprise:Cassiopae MEA
Septembre 2012-Septembre 2013
Poste: Consultant J2EE
Hyundai Next Generation System Cassiopae V4.5
-Mise à niveau de l'application Cassiopae V4.5 et le développement sur pla
ce des modules de financement pour Hyundai Capital à Séoul, Corée du Sud.
-Participation à l'intégration de la solution Cassiopae.
-Personnalisation de l'application en intégrant d'autres nouveaux modules.
ENVIRONNEMENT TECHNI
QUES:PL/SQL,Oracle 11G,Spring
WF,Oracle ADF,Spring SOAP,Oracle WebLogic Server
ESSID Borheneddine3
Janvier 2010-Aout 2012
Entreprise:eXo Platform MEA
Tunisie
Novembre 2011-Aout 2012
Poste: Consultant J2EE
Développement sur la version 3.5.x du platforme eXo:
-Recherche et développement au sein de l’équipe produit (PLF-Team).
-Développement des nouvelles fonctionnalités.
-Préparation et rédaction de la documentation.
-Analyse et corrections des bugs soulevés dans le produit.
-L’application de la méthode agile SCRUM pour la gestion du produit PLF.
ENVIRONNEMENT TECHNIQUE:
Portlets (JSR 168/286), GateIn Portal, Java Content Repository
(JSR 170), Services Web, Google Gadgets, Pico Container, Apache Tomcat, JBOSS AS,
Web
Sphère,Open LDAP, Maven2 ,IOC Design Pattern, Quartz Job Scheduler,CAS,OpenAM
Janvier 2010-Octobre 2011
Poste: Ingénieur Support(Account Leader)
Support niveau 2&3:
-Support de la suite des produits eXo (eXo JCR
-eXo PORTAL,eXo ECM,eXo CS, eXo KS,...).
-Reproduction, analyse et correction des anomalies.
-Optimisation de la configuration et du déploiement des solutions eXo Platform.
-Développer de nouvelles fonctionnalités spécifiques ou étendre une fonctionnalité d'eXo
Platform.
-Supporter les clients pour intégrer eXo Platform dans leur structure existante.
Développements sur des projets clients:
-Développement et déploiement des portlets struts, JSF, GWT gadgets sur le portail eXo.
-Développement et déploiement de JBOSS Seam portlet sous GateIN(Le portail collaboratif
entre eXo et JBOSS) ********
boss.org/gatein
.-Mise en place de portail eXo sur le front APACHE avec utilisation des différents modules
(mode_cache,mode_jk,...)
-Intégration SSO:
-Configuration du serveur d’authentification CAS avec eXo.
-Configuration du serveur OpenAM avec le portail Ga
teIn.
-Préparation et déploiement des produits eXo sur le serveur d’application Web Sphère.
ENVIRONNEMENT TECHNIQUE:
Portlets (JSR 168/286), GateIn Portal, Java Content Repository
(JSR 170), Services Web, Google Gadgets, Pico Container, Apache Tomcat, JBOS
S AS,Web Sphère,Open LDAP, Maven2 ,IOC Design Pattern, Quartz Job Scheduler,CAS,OpenAM
ESSID Borheneddine4
Septembre 2008-Décembre 2009
Entreprise: Business & Décision
Tunisie
Aout 2009-Décembre 2009
Poste: Développeur J2EE
Création d’une maquette d’un projet JBOSS
SEAM:Il s’agit d’une application web avec JBoss Seam
-Analyse, Conceptions et Réalisation avec JBoss Seam 2.0.2.
-Application multi-tiers.
-Intégration de Hibernate et Spring avec Seam.
-Interaction entre Seam Components et Spring Components.
-Utilisation d'ORM (object Relationnal Mapping)
-Annotations Hibernate de percistance (@Entity, @Table, @NamedQueries,
@ManyToOne,...)
-Annotations Seam (@Name, @Scope, @In,@ Out,...)
-Utilisation de JSF (myFaces, Facelets) + La librairie Seam, RichFaces et Ajax4jsf , pour la
couche présentation.
ENVIRONNEMENT TECHNIQUE:
WINDOWS XP, Red Hat Developer Studio, Maven2, HSQL,
TOMCAT 6, AJAX4JSF, Spring 2.5, Hibernate 3.2, JBoss Seam 2.0.2.
Novembre 2008 –Juillet 2009
Poste: Développeur J2EE
Développement du projet de refonte du système SAIBE pour le MDEAF.
Il s’agit d’une application web du système SAIBE pour le MDEAF.
-Analyse, Conceptions et Réalisation avec GWT 1.5.3.
-Intégration de Hibernate, Spring et Gilead.
-Utilisation du Jasper Report pour la génération des rapports.
-Implémentation des composants GWT spécifique.
-Utilisation du TestNG pour les tests unitaires.
-Utilisation du PMD et Find Bug pour la recherche et la résolution des bugs.
-Utilisation de Maven 2 pour le packetage de l'application, test, compile,
déploiement, gestion des dépendances.
ENVIRONNEMENT TECHNIQUE:
WINDOWS XP, Eclipse3.3.0 Maven2, Oracle10g, TOMCAT 6, Spring 2.5, Hibernate 3.2,Gilead 1.2, GWT 1.5.3.
ESSID Borheneddine5
Janvier 2008-Aout 2008
Entreprise: LOGARYTHME Tunis (filiale
NEUSTA. & offshore Germany).
Mars 2008 –Aout 2008
Poste: Développeur J2EE
Réalisation en J2EE du projet SeeTour.
Il s'agit d'une application web pour une société de voyage désignée pour remplacer l'ancienne application ********/
.
-Analyse, Conceptions et Réalisation avec JBoss Seam 2.0.2.
-Application multi-tiers.
-Intégration de Hibernate et Spring avec Seam.
-Interaction entre Seam Components et Spring Components.
-Utilisation d'ORM (object Relationnal Mapping)
-Annotations Hibernate de pers
istance (@Entity, @Table, @NamedQueries, @ManyToOne,...)
-Annotations Seam (@Name, @Scope, @In,@ Out,...)
-
Configuring Seam Components and mapping Urls (Mail component , PDF
component with iText,..)
-Utilisation de JSF (myFaces, Facelets) + La librairie Seam, RichFaces et Ajax4jsf , pour la
couche présentation.
-Utilisation de Maven 2 et Ant pour le
paquetage
de l'application, test, compile, déploiement,
gestion des dépendances
...
-
Utilisation des plugin JUnit et TestNG pour Eclipse pour les tests unitaires.
ENVIRONNEMENT TECHNIQUE:
WINDOWS XP, Red Hat Developer Studio, Maven2, Ant,
MySQL 5, TOMCAT 6, AJAX4JSF, Spring 2.5, Hibernate 3.2, JBoss Seam 2.0.2.
Janvier 2008 –Avril 2008Poste: Développeur J2EE
Réalisation de la version 2 du projet Shop system.
-Il s'agit d'un projet de shopping avec un module de généralisation pour le rendre générique et
réutilisable par plusieurs clients (Chaque client a sa copie de Shop System,
son compte Admin, son style css,..).
-Initiation avec la framework Seam.
-Analyse, Conception et Réalisation avec JBoss Seam 2.0.2.
-Application multi-tiers.
-Intégration de Hibernate et Spring avec Seam.
-Interaction entre Seam Components et Spring Components
.
-Utilisation d'ORM (Object Relationnal Mapping)
-Utilisation de JSF (myFaces, Facelets) + La librairie Seam, RichFaces et Ajax4jsf , pour la
couche présentation.
ENVIRONNEMENT TECHNIQUE:
WINDOWS XP, Red Hat Developer Studio, Maven2, Ant,
MySQL 5, TOMCA
T 6, AJAX4JSF, Spring 2.5, Hibernate 3.2, JBoss Seam 2.0.2.
ESSID Borheneddine6
Février 2007
–Juin 2007Entreprise: BELL_CONSULTING
Février 2007 –Juin 2007
Poste: Stagiaire Java (PFE)
.
Développement d’un module de téléphonie informatique sur VOIP pour un CRM
intitulé Praxys.
-Installation et configuration du serveur de téléphonie Asterisk(Open Source).
-Gestion des appels (émission/réception).
-Messagerie vocale.
-Mode prédictif.-Statistiques des appels.
-Superviseur pour contrôler les agents connectés (écoute/enregistrement de l'appel).
ENVIRONNEMENT TECHNI
QUE:
NetBeans IDE5,
Postgresql, Asterisk,
Asterisk-java, JFreeChart, JFreeReport, Visualparadigme for UML