Farouk BEN SARIA (26 ans) Adresse : 16, Rue Malta - 2074 El Mourouj 4 Date de Naissance : 17/09/1986 Etat Civil : Célibataire Cellulaire : +216 96 40 68 55 E-mail : bensaria.farouk@gmail.com INGENIEUR ÉTUDES ET DEVELOPPEMENT JAVA/JEE Formation CONCEPTION, REALISATION ET VALIDATION 4 Ans d expériences professionnelles 2008-2012 Ecole Supérieur Privée d ingénierie et de Technologies (ESPRIT). Diplôme national d ingénieur en Informatique (génie logiciel). 2005-2008 Institut Supérieur des Études Technologiques en Communication (ISET COM). Diplôme de Technicien Supérieur en Télécommunications, (Option informatiques). 2004-2005 Lycée secondaire Ahmed Amine (El Mourouj). Baccalauréat Mathématique. Formations Professionnelles Mai 2012 Formation Oracle Certified Professional Java Programmer 6 (OCPJP 6) Formateur : M. Adel Enneb Bureau de formation : TMI Expériences Professionnelles Responsable Stockage Sauvegarde Archivage chez Arab Tunisian Bank Novembre 2012 Poste actuel (2 mois) Assurer le contrôle et la gestion des supports de sauvegarde (bandes magnétique) Rédaction du cahier des charges pour l acquisition d une solution de sauvegarde et restauration des données Assistance à une présentation technique du produit de sauvegarde Netbackup de Symantec 1/5
Développeur Java/JEE consultant Cynapsys chez SOFT-MAINT Tunisie Juin 2012 Octobre 2012 (5 mois) Projet : GIDAF (Gestion Informatisée des Données d Auto-surveillance Fréquente) Juin 2012 Octobre 2012 (5 mois) Application destinée à recueillir les résultats des analyses réalisées sur les rejets des établissements industriels soumis à auto-surveillance pour le compte du Bureau de Recherches Géologiques et Minières (BRGM) Développement des modules : o Rattachement d un laboratoire à un établissement o Rattachement en masse des laboratoires à un établissement o Gestion des points de surveillance dans la structure de surveillance eaux superficielles Traitement des fichiers XML en utilisant la framework JDOM pour l import d un établissement (import d un fichier XML contenant les informations d un établissement) Migration des procédures stockées vers des services de données en utilisant Hibernate Test des services métiers en utilisant JUnit Java/JEE, Eclipse, SVN, JBOSS Application Server 7, JSF 2.0, Richfaces 4, Facelets, Spring, Hibernate, Postgresql 9, Log4j, JUnit, Maven Développeur Java/JEE Cynapsys Janvier 2011 Mai 2012 (1 an 5 mois) Projet : WS_ALPHA Avril 2012 Mai 2012 (2 mois) WebService qui consomme une façade EJB dans une application ALPHA pour le compte de la Société Tunisienne de l Electricité et du Gaz (STEG) Conception et développement d un exemplaire de WebService Accompagnement et assistance de deux ressources pour le développement d'un WebService (chez la STEG) Rédaction de procédure de développement Java/JEE, Eclipse, SVN, Tomcat Apache Server 6, axis2-1.5, soapui, JUnit, Ant Projet : SI_CYNAPSYS Février 2012 Mars 2012 (2 mois) Système d information de Cynapsys. 2/5
Rédaction du document de spécification pour le système d information : o Processus de remboursement des frais (Médicaux et activité sportive) o Processus de formation (externe et interne) Création des diagrammes de cas d utilisation Création des maquettes d écran pour les interfaces et les formulaires Eclipse, SVN, JSF 2.0, PowerAMC Designer, Tomcat Apache Server 7, PrimeFaces, Facelets. Projet : RNPM Juillet 2011 Janvier 2012 (7 mois) Application de gestion des petits métiers en Tunisie (Répertoire nationale des petits métiers) pour le compte du Ministère de Commerce et de l Artisanat (MCA) Participation à la conception de l application Développement de l application : o Gestion des utilisateurs o Gestion des profils utilisateurs o Administration de l application o Gestion des petits métiers o Gestion de l historique des actions o Recherche et statistiques o Gestion des référentiels Déploiement de l application RNPM sur OAS (Oracle Application Server). Animation de 5 sessions de formations pour 30 utilisateurs et une pour 3 administrateurs Rédaction du plan de test et validation Rédaction du document technique (conception générale et détaillée) Rédaction du manuel utilisateur et du manuel d exploitation (Installation de la base de données et déploiement de l application) Java/JEE, Eclipse, SVN, JSF 1.2, Spring, Hibernate, PowerAMC, JasperReports, ireports, Tomcat Apache Server 5.5, Oracle Database 10g, ORACLE SQL Developer, Richfaces, Facelets. Projets : CREASYS Janvier 2011 Juin 2011 (6 mois) Application de gestion de recouvrement des créances pour compte de la Société Tunisienne de Recouvrement 3/5
Participation à la conception de l application Développement des modules : o Gestion des restructurations o Gestion des stratégies de recouvrement Java/JEE, Eclipse, SVN, Maven, JSF 2.0, Spring, Hibernate, PowerAMC, JasperReports, ireports, Tomcat Apache Server 7, Oracle Database 10g, ORACLE SQL Developer, Richfaces, Facelets. Technicien Validation Software consultant Cynapsys chez SST (Sagem Software & Technologies) Février 2009 Décembre 2010 (1 an 10 mois) Test et validation des différents produits SagemCom : o ScanRouteur (Gestion électronique des documents). o Malbork (logiciels de gestion et archivage des documents). o Firmware des imprimantes multifonctions (software embarqué). o Driver et software des imprimantes multifonction (KitPC) sur Windows et Linux. Mise en place de la plateforme de test : Configuration des connexions réseaux, client, serveur GED, Serveur Mail, Processus de routage, processus de collecte et de publication des documents (Workflow). Validation de l ergonomie, l intégration et la stabilité du serveur GED. Rédaction des plans de validation à partir des documents de spécifications. Création des nouveaux scénarios de test lors de la validation. Gestion et suivie de l exécution des tests (APTest, TestLink) Gestion des anomalies (Track+, Bugzilla). Windows (XP, Seven), Linux (Ubuntu, Fedora), Track+, Bugzilla, Filezilla, Wireshark, VNC, APTest, TestLink. Certifications OCPJP 6- Oracle Certified Professional Java Programmer 6 CCNA1 - Cisco Certified Network Associate LPI 101 - Linux Professional Institute Certification 4/5
Compétences Techniques Langages de programmation : Java / JEE, C++, C, SQL, PLSQL, HTML o IDE / Outils: Eclipse, NetBeans, JDeveloper, Visual Studio 2008, ORACLE SQL Developer, DevCPP Java / JEE : Spring, Hibernate, Design Pattern, JSF 1.2, JSF 2.0, RichFaces 3, RichFaces 4, PrimeFaces, Facelets, ireport, Jasper Report, Axis2, JUnit, Log4j Serveurs : Tomcat Apache Server, JBOSS Application Server 7, OC4J Middleware : XML, Web Services Gestion de version : Subversion SVN Méthodes de Conception et Base de Données : Model E/A, UML o Outils: Oracle Database 10g, My SQL 5.x, Postgresql 9, Power AMC Designer, Rational Rose, SQL Developer OS / Emulateurs: Windows (XP, Seven), Linux (RedHat, Fedora, Ubuntu) Réseaux et Sécurité informatiques : o Model OSI, Pile TCP/IP (TCP/UDP/ARP/HTTP-S/SMTP), LAN o Configuration de base des Switch et des Routeurs (Interface/Routage/NAT/VLAN). o Simulation & Sniffing: VMware WorkStation, Wireshark o Services: DNS, DHCP, FTP (FileZilla), Adressage IPv4 et IPv6 Langues Arabe : Langue maternelle Français : Courant Anglais : Anglais technique Centres d Intérêts & Divers Internet, Nouvelles technologies Excursions et sorties entre ami(e)s, Randonnée à pied, Natation, Musique Titulaire d un permis de conduire classe B 5/5