EXPERIENCE PROFESSIONNELLE
Développeur Senior & Chef de projet
Freelance
COMMUNIQUER AVEC LE CLIENT A FIN D’ÉTABLIR LE CAHIER DES CHARGES CONVENABLEMENT
GÉRER LES ÉQUIPES DE DÉVELOPPEMENTS
PARTICIPER AU DÉVELOPPEMENT.
PROJETS :
DÉVELOPPEMENT D’UNE PLATEFORME EN NET- ANGULARJS POUR LE COMPTE DU CLIENT,
QUI FAIT LA GESTION DES PROMOTEURS IMMOBILIÈRE EN FRANCE.
DÉVELOPPEMENT D’UNE PLATEFORME DE RÉSERVATIONS DE VOYAGES (VOL & HOTEL) À
TRAVERS DES GDS (AMADEUS, TRAVELFUSION….) AVEC J2EE - ANGULARJS
Maitrisard en informatique
1
Chef de projets & Architecte Technique
NUAGE TECHNOLOGIES TUNISIA 02/2016 – date actuel
CONCEVOIR ET METTRE EN PLACES LES SOLUTIONS TECHNIQUES.
GÉRER LES ÉQUIPES DE DÉVELOPPEMENTS
REMÉDIER LES LACUNES ET LES OBSTACLES TECHNIQUES
PARTICIPER AU DÉVELOPPEMENT QUAND IL EST NÉCESSAIRE.
PROJETS :
DÉVELOPPEMENT D’UNE PLATEFORME EN J2EE - ANGULARJS POUR LE COMPTE DU
CLIENT AMÉRICAIN ADVANCED SOLAR SOLUTIONS, QUI GÈRE LE CYCLE DE VIE DE
L’INSTALLATION DES PANNEAUX SOLAIRES ET LES FACTURES D’ÉLECTRICITÉS ENTRE LE
CLIENT ET LE FOURNISSEUR D’ÉLECTRICITÉ.
CONCEPTION & DEVELOPPEMENT D’UN PROJET DE GESTION DE CONTENEUR (LOCATION)
POUR LE COMPTE D’UN CLIENT CANADIEN AVEC LA TECHNOLOGIES HYBRIDE « MOBILE
FRAME »
CONCEPTION & DEVELOPPEMENT D’UN PROJET DE GESTION DE PROJET ET DE
RESSOURCES HUMAINE POUR LE COMPTE D’UNE SOCIETE CANADIENNE AVEC LA
TECHNOLOGIES HYBRIDE « MOBILE FRAME »
CONCEPTION & DEVELOPPEMENT D’UNE PLATEFORME EN J2EE - ANGULARJS POUR LE
COMPTE D’UN CLIENT CANADIEN QUI LOCALISE LES CONTENEURS ET QUI LES TRACES DANS
UNE MAP.
Environnement technique :
MOBILEFRAME, JAVA/J2EE, ANGULARJS , JAVASCRIPT, WILDFLY 9, POSTGRESQL, TESTUNIT,
HIBERNATE, EJB3, SVN…
Ingénieur études et développement
EASYS CONSULTING 10/2014 – 02/2016
DÉVELOPPER ET MAINTENIR UN SYSTÈME D'INFORMATION DES JUGES & DES NOTAIRES FRANÇAIS
POUR LE COMPTE DE L'ORGANISME ALLEGORIA.
RÉALISATIONS / ACTIVITÉS :
CONCEPTION
DÉVELOPPEMENT
RECETTE
Environnement technique :
ADOBE FLEX 4.9 , JAVA/J2EE, TOMCAT, MYSQL, TESTUNIT, HIBERNATE, SPRING 2.5,
SVN…
Maitrisard en informatique
2
Ingénieur études et développement
SWALLOW TECH
02/2013 – 10/2014
DÉVELOPPER UN MODULE POUR LE PROJET NEW SMART. C’EST UN PROJET DE FINANCE QUI
EST FAIT POUR LA GESTION DES MESSAGES « SWIFT » ET LA RÉCONCILIATION GÉNÉRIQUE DES
COMPTES BANCAIRES ET INTER-BANCAIRE.
RÉALISATIONS / ACTIVITÉS :
CONCEPTION
DÉVELOPPEMENT
RECETTE
Environnement technique :
ADOBE FLEX 3.2, JAVA/J2EE, TOMCAT, ORACLE 10G, TESTUNIT, HIBERNATE, SPRING 2.5, STRUTS 2, SVN, TEAMLAB…
Ingénieur études et développement
SLOTS WAY SOLUTION TUNISIE
07/2012 – 02/2013
CONCEVOIR, METTRE L’ARCHITECTURE ET DÉVELOPPER UNE APPLICATION NON CONNECTÉE
(OFF LINE) POUR LES AGENCES DE VOYAGE QUI A POUR RÔLE L’ORGANISATION ET LA
RÉSERVATION DE UMRA ET HAJJ.
DÉVELOPPEMENT WEB SERVICE COTÉ SERVEUR POUR LA SYNCHRONISATION DE LA BASE DE
DONNÉES CENTRALE PARTAGÉ.
RÉALISATIONS / ACTIVITÉS :
CONCEPTION
METTRE L’ARCHITECTURE
DEVELOPPEMENT
RECETTE
Environnement technique :
ADOBE AIR FLEX 4.5, JAVA/J2EE,
TOMCAT, SQLITE 3, TESTUNIT, HIBERNATE,
WEBSERVICE JAXWS, SVN, JIRA…
.
Ingénieur études et développement
SLOTS WAY SOLUTION TUNISIE
02/2012 – 07/2012
CONCEVOIR, METTRE L’ARCHITECTURE ET DÉVELOPPER UNE APPLICATION D’ORGANISATION ET
RÉSERVATION DE UMRA ET HAJJ POUR LE CLIENT SNR (SOCIÉTÉ DES SERVICES NATIONAUX
ET RÉSIDENCES).
RÉALISATIONS / ACTIVITÉS :
CONCEPTION
METTRE L’ARCHITECTURE
Maitrisard en informatique
3
DEVELOPPEMENT
RECETTE
Environnement technique :
J2EE, TOMCAT, HIBERNATE, SPRING, EXTJS 4,
POSTGRES, TESTUNIT,
JASPERREPORTS, MAVEN2, WEBSERVICE CXF, JAXB, SVN, JIRA….
Ingénieur études et développement
EVACOM TUNISIE
09/2011 – 02/2012
OBJET DU PROJET : PLATEFORME DE GESTION DE RÉSERVATION DES VOLS RÉGULIERS ET
LOWCOST, HÔTELS ET DE TRANSFERT EN TEMPS RÉEL BASÉ SUR LA CONNEXION AU SERVICES
AMADEUS ET TRAVELFUSION POUR LES VOLS RÉGULIERS ET LOWCOST ET UNE CONNEXION À
LA BASE DE DONNÉE D'EVACOM POUR LA PARTIE HÔTEL ET TRANSFERT.
RÉALISATIONS / ACTIVITÉS :
DÉVELOPPEMENT
TESTE UNITAIRES
RECETTE
Environnement technique :
J2EE, TOMCAT, HIBERNATE, SPRING, FLEX 3, CXF, POSTGRESQL, TESTUNIT. FLEX3,
JASPERREPORTS, MAVEN2, WEBSERVICE AXIS2, JAXB, SVN, MANTIS…
.
Ingénieur études et développement
TALAN TUNISIE INTERNATIONAL
06/2011 – 09/2011
LIFE CYCLE MANAGER (REFONTE JAMBO-RBT) : (ORASCOM TUNISIANA).
Objet du projet :
L’APPLICATION EST TOUT UN SYSTÈME GLOBALE PERMETTANT DE GÉRER LES CYCLES DE VIE DES
SERVICES À RENOUVELLEMENT AUTOMATIQUE DONT L’OBJECTIF DE:
INTÉGRER LA GESTION DE CES SERVICES AVEC LE ADDONSERVER DE BSCS POUR
HOMOGÉNÉISER LE SYSTÈME.
AVOIR UN SYSTÈME MODULAIRE, CONFIGURABLE ET ÉVOLUTIF
POURVOIR MAINTENIR ET EXPLOITER CES SYSTÈMES.
LES SERVICES À GÉRER ACTUELLEMENT SONT :
SAMA3NI
HAPPYZONE
WAP
WAP&FACEBOOK
Mission du projet : DÉVELOPPEMENT, TESTE UNITAIRES, RECETTE
Environnement technique :
J2EE, Flex, TOMCAT, HIBERNATE, SPRING, BPM, CXF, Oracle, TestUnit.
Maitrisard en informatique
4
Ingénieur études et développement
TALAN TUNISIE INTERNATIONAL
01/2011 – 05/2011
ORA (OUTIL DE RECRUTEMENT ET AFFECTATION) : (TALAN TUNISIE INTERNATIONAL).
Objet du projet : MAINTENANCE ET INTÉGRATION D’UN MODULE D’AIDE À LA DÉCISION DANS
L’OUTIL DE GESTION DE RECRUTEMENT ET AFFECTATION DES RESSOURCES.
Migration du serveur d’application Jboss 4.2 vers le serveur Weblogic 10.3.2
Correction des anomalies et assurer la compatibilité.
Environnement technique :
J2EE, JBOSS, EJB3, FLEX3, STRUTS2, JasperReports, JBPM, Weblogic10.3.2, Maven2, SVN,
MANTIS…
Ingénieur études et développement
TALAN TUNISIE INTERNATIONAL
02/2010 – 01/2011
ORA (OUTIL DE RECRUTEMENT ET AFFECTATION) : (TALAN TUNISIE INTERNATIONAL).
Objet du projet : MAINTENANCE ET INTÉGRATION D’UN MODULE D’AIDE À LA DÉCISION DANS
L’OUTIL DE GESTION DE RECRUTEMENT ET AFFECTATION DES RESSOURCES.
Développer le module BI (Graphes, Indicateurs, Tableau de bord).
Correction des anomalies.
Nombre des personnes dans l’équipe : 5
Environnement technique :
J2EE, JBOSS, EJB3, FLEX3, STRUTS2, JasperReports, JBPM, Weblogic10.3.2, Maven2, SVN,
MANTIS…
PROJETS ET STAGES
ELÈVE Maitrise
SAGEM SOFTWARE & TECHNOLOGIES
03/2009-06/2009
PROJET de fin d’études : (MENTION TRES BIEN)
Développement d’un outil de vérification de pertes injectées par NetDisturb dans un flux FEC avec PERL 5.10 (sous Linux) + une interface graphique GTK2.
Cet outil, également, est un outil d’automatisation de testes de validation des soft développés pour les décodeurs IPTV SAGEM.
Il offre comme résultat :
Une statistique sur les paquets du flux media (taux d’erreurs, nb de paquets perdus, nb de matrices erronés….)
Il aide à distinguer si jamais le NetDisturb (c’est un outil d’injection de perte dans un flux media pour mettre le flux dans les condition similaire à la réalité l’or du transmission et parfois dans des conditions spéciales) fonctionne correctement ou non.
Environnement technique :
Maitrisard en informatique
5
Perl, Linux (Ubuntu), RTP, FEC, MPEG2, MPEG4, HD, SD, DVP, DVB-IP, Wireshark.
ELÈVE Technicien supèrieur
GOLOGIK
02/2007- 06/07
• PROJET DE FIN D’ÉTUDE : (MENTION BIEN)
Développement des modules d’un gestionnaire d’évènement avec le Framework « Copix »
(Framework PHP).
Module gestion des séminaires
Module communication (forum, news letter et sondage).
(Projet mondial de l’entreprise canadienne « GOLOGIK » réparti sur 30 pays)
Environnement technique :
PHP4, COPIX, MYSQL.
FORMATION
2009 : Institut Supérieur d’Informatique et de Mathématiques à Monastir
Maitrise en informatique - Option réseaux informatiques
2007 : Institut Supérieur d’Informatique et de Télécommunications à Hammam
Sousse.
DUT (licence) en informatique spécialité réseaux
2003 : Lycée Secondaire Taher Sfar Mahdia
Baccalauréat Technologie.
COMPETENCES
Compétences sectorielles
Langages & Outils de développement
Système d’information
Java/J2EE, XSLT, VB, C, C++,
Gestion RH
Pascal, Assembleur, SQL, PL/SQL,
Delphi, Shell Script, Java Script,
Serveurs d’applications & Progiciels
PERL,Spring3.x, Hibernate, Spring-
JBOSS
Batch, EXTJS, CXF, AXIS2.
Tomcat
WEB: EJB3, Hibernate, struts2,
WebLogic
XML, JSP, HTML, CSS, JavaScript.
Flex3, Copix, Joomla, PHP
Méthodologies
Eclipse, NetBeans.
UML
Matériel & Systèmes d’exploitation
Autres :
Windows 2000/XP
Wireshark, Etherial, DNS, DHCP,
Unix/Linux
LDAP, SNMP…
Bases de données relationnelles
Oracle 10g
MySql
postgresql
LANGUES
Anglais : Lu, écrit, parlé
Français : Lu, écrit, parlé