Sabri Boubaker
Développeur JAVA/JEE/Spring
Un Geek 2.0 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
*FrameWork full-stack: Play! Framework, Grails
*Portfolio Spring: Spring IOC 3, SpringMVC 3, Spring Security
*Technologies Google:GWT 2.0, Google App Engine , Google API
*WebServices: AXIS, XFire, CXF, SOAP
*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
FORMATIONS:
* 10266A : Programming in C# with Microsoft Visual Studio 2010.
* 10265A : Data Access solutions with Microsoft Visual studio 2010.
* 10264A : Developing web applications with Microsoft Visual studio
2010.
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.
TADIS SA membre du groupe d'assurance ASSURA SA www.assura.ch
Concepteur/Développeur Java/J2EE
- Mise en place d'une architecture de système du gestion d'assurance.
- Conception et modélisation de système du gestion d'assurance pour Assura SA.
- Contribution au développement de système du gestion d'assurance.
- Extraction des données d'une base IBM-DB2 pour le service statistique.
- Deux missions en Suisse février et avril 2010 dans le cadre d'une formation
métier sur les lois d'assurances en Suisse.
Compétences acquises: Spring (3) IOC, GWT 2.0.4, JSP, Servlet, Struts, XML/XSD, Hibernate, Junit,IBM-DB2, WinWard Reports, Maven 2
2009 - 2009Conception, Modélisation et Développement d’une plateforme d’intégration
continue distribuée basée sur l’outil open source Cruise Control comme
serveur d’intégration continue et un système pour la distribution des taches
de l’intégration via les web services ainsi que l’ajout d’un module de gestion
des dépendances entre les différentes composants d’un produit.
Platform: J2EE(JSF 1.0,JBoss Richfaces 3.1.0, Ajax4Jsf), SOA(Axis),
JMX/RMI
Langage :Java, XML/XSD (JAXB)
Méthodologie : SCRUM
Environnement: NetBeans 6.1
2008 - 2008Conception, Modélisation et Développement d'une application de partage des
données/fichiers entre téléphones portables en utilisant des connections
Bluetooth. L'application fonctionne sous l'architecture client/serveur, en
utilisant un protocole d'authentification, le client peut accéder au serveur et
demander le fichier en question. Elle est développée avec NetBeans 6.0 en
utilisant la plateforme J2ME sur l’émulateur de SonyEricsson.
Platform: J2ME (Midlet,Polish)
Langage : Java
Environnement: NetBeans 6.0