Menu

Sabri BOUBAKER

BARDO

En résumé

Passionné par les architectures logicielles et les technologies web liée au monde Java, j'essaie toujours d'apprendre de plus en plus et d'exploiter mes connaissances dans des projets de haute envergure.

Également je suis toujours à l'écoute de marché dans le but de trouver les meilleures propositions, les vraies opportunités .

COMPÉTENCES:

*Langages Java , C#

*FrameWork J2ee: Servlet 2, JSP, JSF, Struts, Hibernate3, JavaBeans, JDBC, JAVAMAIL, JPA, JDO

*Portfolio Spring: Spring IOC 3, SpringMVC 3, Spring Security, Spring batch

*Technologies Google:GWT 2.0, Google App Engine , Google API

*WebServices: AXIS, XFire, CXF, SOAP

*FrameWork full-stack: Play! Framework, Grails

*APIs: SmartGWT 2.3, Richfaces, Ajax4Jsf, JfreeCharts,SWT

*Systèmes GNU/Linux :Debian, Ubuntu, OpenSolaris ; Unix: Solaris (8/10); Windows : 9x/XP/Vista

*Web 2.0: XML/XSD(JAXB,JDOM), XHTML, CSS3, JavaScript, AJAX, JSON, Jquery,Ext-JS, PHP, YII Framework

*Conteneur léger: Spring IOC

*Conteneur web: Tomcat, Jetty

*Application Server: Glassfish V3

*Base de Données IBM-DB2, Oracle 10g , MySQL, Hsqldb, Microsoft Access, Conception des Bases des Données.

*IDE: Eclipse 3.x, NetBeans 6.7.1 , SpringSource tool suite

*Industrialisation: Maven2, ANT

*Intégration continue: Jenkins CI, CruiseControl

*Conception et Modélisation: Merise, UML, SOA, Design Patterns

AUTRES:

*Langues
Français : lue, parlée et écrite.
Anglais : lue, parlée et écrite.
Arabe : langue maternelle.

*Centres d'intérêt: Web 2.0, Réseaux sociaux, Les blogs des développeurs.

Mes compétences :
Web 2.0
JEE
SQL
Spring
JAVA
Spring MVC
Développement informatique
Grails
Play!
JavaServer Framework
Spring security
Service-oriented architecture
Struts

Entreprises

  • BSB - Development Team Leader

    2013 - maintenant Project: Soliam
    Soliam is a modular front-to-back and back-to-front management solution for asset and wealth management. It’s a complete package for managing financial assets, which offers multi-company, multi-currency and multi-standard processing. Its functionality, architecture and technology combine to ensure our clients needs in the most efficient way.

    Tâches réalisées

    -Analyse des besoins des clients.
    -Estimation des taches de développement.
    -Suivie et controle de développement.
    - Coaching
    -Tests et validation
    - Performance benchmarking& fixing
    - Customers interventions


    Compétences acquises: MS project, Microsoft Exel, Adobe Flex, Oracle, Asset management, Profiling & Benchmarking
  • Think Tank -  Concepteur/Développeur Java/J2EE

    2012 - 2013 Projet : Syrcot (Système de gestion des registres commerciaux Tunisiens)

    Mission : Maintenance et développement évolutive d’une application de gestion des registres commerciaux pour la ministère de la justice Tunisienne.

    Tâches réalisées  

    -Analyse des besoins des juridictions Tunisiennes.
    -Développement évolutive des besoins des juridictions.
    -Maintenance de l’application existante.
    -Tests et validation

    Equipe-projet : 1 Chef de projet et 4 développeurs.

    Compétences acquises: Spring IOC 2.5.6, Spring Batch, JSP 1.2, Servlet 2.3, Struts 1.2, Hibernate 3.2.3ga, Oracle11g, Talend Studio, Ant
    Méthodologie : SCRUM
    Environnement: Eclipse 3.3.1
  • Think Thank -  Concepteur/Développeur Java/J2EE

    2012 - maintenant Projet : RiskAnalysis (Système d'analyse des risques bancaire)

    Mission : Développement d'un système d'analyse de risque pour des banques Allemands.

    Tâches réalisées  

    -Analyse des besoins des clients.
    -Estimation des taches de développement.
    -Développement d’un module AML (Anti Money Laundering).
    -Développement d’un module CDD (Customer Due Diligence).
    -Développement des web services pour l’exploitation du système en temps réel.
    -Tests et validation

    Equipe-projet : 1 Chef de projet et 3 développeurs.

    Compétences acquises: Spring IOC 2.5.6, Spring Batch, Spring WS, JSP 1.2 , Servlet 2.3, Struts 1.2, Hibernate 3.2.3 , Oracle11g, Ant
    Méthodologie : SCRUM
    Environnement: Eclipse 3.3.1
  • Tadis SA - Concepteur/Développeur Java/J2EE

    2010 - 2012 Projet : Nouveau GALAA (Gestion automatique de la Loi sur l'assurance-accidents)

    Mission : Renouvellement de l’application de gestion de la Loi sur l'assurance-accidents.

    Tâches réalisées  

    -Etude fonctionnelle et technique de l’application existante
    -Mise en place d'une architecture de système de la gestion d'assurance pour Assura SA.
    -Développement d’un prototype de la nouvelle application.
    -Développement d’un module de gestion des offres d'assurance.
    -Développement d’un module de gestion des contrats d'assurance.
    -Tests et validation

    Equipe-projet : 1 Chef de projet et 3 développeurs.

    Compétences acquises: Spring3.0, GWT2.1, SmartGWT2.2, Hibernate3.2.6.ga, Junit4.7, Maven2
    Méthodologie : SCRUM
    Environnement: SpringSource Tool Suite
  • TADIS http://tadis.tn/ - Concepteur/Développeur Java/J2EE

    2009 - 2010 Projet : GALAA (Gestion automatique de la Loi sur l'assurance-accidents)

    Mission : Maintenance et développement évolutive d’une application de gestion de la Loi sur l'assurance-accidents.

    Tâches réalisées  

    - Analyse des besoins des gestionnaires d’assurance.
    - Développement d'un module de consultation et de configuration du SI.
    - Maintenance de l’application GALAA.
    -Extraction des données d'une base IBM-DB2 pour le service statistique.

    Missions :
    -Deux missions à Lausanne février et avril 2010 dans le cadre d'une formation métier sur les lois d'assurances en Suisse.

    Equipe-projet : 1 Chef de projet et 3 développeurs.

    Compétences acquises: JSP2.0, Servlet2.4, Struts1.2 Hibernate3.2.1.ga, Junit4.1, IBM-DB2, Windward Reports9.0, Ant
    Méthodologie : SCRUM
    Environnement: Eclipse 3.3.1
  • STMicroelectronics - Stagaire

    2009 - 2009 Projet : Plateforme d’intégration continue distribuée.

    Mission : Conception, Modélisation d’une plateforme d’intégration continue distribuée basée sur l’outil
    open source CruiseControl.

    Tâches réalisées
     Recherche et identification des différentes techniques d’intégration continue.
     Analyse et état de l’art.
     Rédaction de document de spécifications
     Mise en place d’un cahier des charges
     Développement d’un système pour la distribution des taches de l’intégration via les web services.
     Développement d’un module de gestion des dépendances entre les différents composants
    d’un artéfact.
     Tests et validation
     Rédaction du rapport final

    Equipe-projet : 1 développeur.

    Compétences acquises : JSF 1.0, JBoss Richfaces 3.1.0, Ajax4Jsf, SOAP (Axis), JMX/RMI
    Méthodologie : SCRUM
    Environnement : NetBeans 6.1

Formations

  • Red Hat Certified JBoss Administrator (Tunis)

    Tunis 2015 - 2015 EX248 Exam

    Red Hat Certified JBoss Administrator

    https://www.redhat.com/rhtapps/certification/verify/?certId=150-228-799
  • Etudiant À L'Ecole Nationale Des Sciences De L'Informatique (ENSI). ENSI (Manouba)

    Manouba 2006 - 2009 Ingénieur informatique

    Systèmes d'information et de connaissance

Réseau

Annuaire des membres :