Architecture
Langage
Base De
Plateformes
Outils De
Données
Déploiement
SOA
î Java î
î JEE î
MVC
î C
î MySQL
î
î
Spring
Puppet
î
î
Micro services
î Javascript
î Oracle
î
î
Hibernate
Ansible
î
î
î Golang
î SQL Server
î
î
î Guava
î Docker
î
î
î Angular î
î Android î
î C# î
î Linux
î Git
î Vim
î Intellij
Eclipse
Jenkins
SonarQube
î Certification
î Formation
î Formation
Certification
Tunis
2012
EPT
Tunis
2007 - 2010
IPEST
Tunis
2005 - 2007
Java OCJP
Ecole Polytechnique de Tunisie
Institut Préparatoire aux études
Certification de programmation Java
1ère école d'ingénieur en Tunisie.
scientifiques et techniques
Standard.
Classement 12/50
Classement concours d'entrée aux
écoles d'ingénieurs 13/1200
Diplôme de fin d'études universitaires
du premier cycle
Lead Technique
î Expérience Professionnelle
DeveryLoc est un système de traitement des informations de géolocalisation automatisé qui Java, Javscript, Spring, Angular,
Mai 2017
al ège la charge de travail des enquêteurs et contribue à la réussite de leurs missions.
MySql
Grâce à DeveryLoc, les utilisateurs peuvent par exemple
î Deveryware Paris
Obtenir la géolocalisation de balises ou de téléphones portables en coopération avec
Microservices, Oracle, Tomcat,
9 mois
les opérateurs télécoms ,
Rabbit MQ, OpenStack
10 pers.
Définir des alertes pour être informé des événements pertinents,
Analyser des historiques de positions, etc.
Intel ijIdea, GiHub, GitLab, Docker,
Puppet, Ansible, Terraform, Unix
- Proposer et Mettre en oeuvre l'architecture technique du projet.
- Participer au développement logiciel du projet.
Jenkins, Sonar, Zabbix
- Revue du code pour garantir la qualité technique souhaitée.
- Rédiger les scripts de déploiement en Intégration / Production.
- POC et implémentation de la virtualisation des services.
Référent Développement/ Architecte Technique-fonctionnel
î Expérience Professionnelle
Juin 2015
Refonte du SI de souscription aux crédits.
Java, C, ISAM, Spring, JEE
î
Migration Technique WebSphere
Mai 2017
Conception fonctionnel e/ technique du service de composition FIPEN pour les crédits
REST, SOAP, Microservices,
î BNP PF Paris
automobiles.
WebSphere Application Server,
2 ans
Conception fonctionnel e / Implémentation de la relance des prospets.
MQSeries, Oracle
12 pers.
POC et implémentation de la virtualisation des services
- Participation aux ateliers d'initiation du projet
SqlDeveloper, Eclipse, ClearCase,
- Recueil du besoin client
AIX,
- Rédaction du document de conception fonctionnel e
- Rédaction du document d'architecture technique
Jenkins, Sonar
- Implémentation du contrat d'échange et des structures E/S
- Suivi et validation technique des développements.
- Suivi de l'ensemble des travaux sur les différents environnements Intégration,
Homologation, Recette et Production
Référent Développement / Concepteur Technique
î Expérience Professionnelle
Décembre 2014
Projet NEO Le projet NEO permet la réalisation d'un programme de production du parc
Java, Spring, WebFlow, Hibernate,
î
EDF sur l'horizon de temps hebdomadaire et la participation au maintien de l'équilibre entre
Juin 2015
JSF, PrimeFaces, RichFaces
l'offre et la demande d'électricité sur cet horizon.
î EDF DOAAT Saint Denis
Le module MARGE a pour mission le calcul quotidien de la marge d'exploitation
REST, Spring MVC,
7 mois
prévisionnel e sur l'horizon hebdomadaire. Il permet d'assurer le respect de la politique de
15 pers.
WebLogic Application Server, Oracle
risque extrême sur les pointes journalières. Le module COST prévoit les coûts d'essais et
d'arrêts des différents sites de production sur un horizon hebdomadaire.
Eclipse, SVN, RedHat
- Réalisation du POC du portage technique et fonctionnel des deux modules vers le
nouvel environnement projet
Jenkins, Sonar
- Mise en place de l'architecture de communication entre le projet existant et les deux
modules portés.
- Audit du code des deux projets et propositions d'améliorations
- Chiffrage, conception et développement du portage du module MARGE
- Chiffrage, conception et supervision du développement du portage du module COST
- Proposition et réalisation du POC de migration JSF1 vers JSF2 pour les modules de
portage
Ingénieur confirmé étude et développement Java/ J2EE méthode agile
î Expérience Professionnelle
Mars 2014
Conception et développement d'un moteur de validation et de transcodification des données Java, Hibernate, EJB3.1,
î
échangés entre les systèmes d'informations Geodis et un système de gestion de transport
PrimeFaces
Décembre 2014
TMS .
î Geodis Calberson
Acteur majeur des prestations de Messagerie et Express en France et en Europe GEODIS
REST, JEE6, Bean Validation,
10 mois
Calberson relève chaque jour les chal enges d'une offre multimodale internationale dans un RedHat, Oracle
6 pers.
contexte concurrentiel accru.
- Participation à l'architecture technique du moteur de communication.
Eclipse, WebSphere, MQSeries,
- Développement des chaines de traitement des interfaces
SVN
- Développement et réalisation des tests d'intégration des chaines de traitements
d'interfaces
Jenkins, Sonar
- Recette d'assemblage et d'intégration des chaines de traitements des interfaces
- Présentation des démos des développements effectués au client
- Développement d'IHM de col ecte et de correction des données en JSF
Ingénieur confirmé étude et développement Java/ J2EE méthode agile
î Expérience Professionnelle
Septembre 2012
Conception et développement des différentes versions du système ISIS Infrastructure
î
Sécurisée d'Intégration de Services .
Java, Spring, Javascript, HTML5,
Mars 2014
ISIS est un bus urbanisé qui supporte un grand nombre de services clients et techniques de CSS3
î
Bouygues Telecom Vélizy
Bouygues Telecom via l'orchestration par un système de gestion de processus des flux
Tomcat, SOAP, XML/RPC
1 an et 7 mois
d'information avec les Partenaires Bouygues Telecom dans le cadre d'échanges sécurisés.
8 pers.
Les systèmes connectés sur ISIS répondent à des exigences de performances et de haute
disponibilité.
Eclipse, Chrome Developer Tools,
Unix
- Conception technique des évolutions de l'application
- Conception et écriture de spécifications fonctionnel es.
Jenkins, Sonar
- Développement des nouveaux processus métiers
- Implémentation des tests unitaires JUnit, Mockito
- Tests d'intégration, Packaging et livraison
Ingénieur confirmé étude et développement Java/ J2EE
î Expérience Professionnelle
Juillet 2011
Plateforme SOA Palmyra multiplateforme basée sur la plateforme J2EE et orientée finance Java UML2 JEE EJB Hibernate
î
qui permet l'augmentation de la qualité, la réduction du cycle de développement et
XML
Août 2012
d'intégration et la facilité de la monté en charge.
î Vermeg Tunis
Caractéristiques techniques
SOAP REST MySQL Oralce DB2
1 an et 1 mois
- Composants réutilisables
JBoss WebLogic WebSphere
14 pers.
- Méthodologie analytique
- Génération de code
Eclipse NetBeans SVN MagicDraw
- Outils de tests et de Benchmarking
iReport
- Implémentation des évolutions de la couche métiert
- Implémentation des pilotes d'import / export de données sous plusieurs formats
Jenkins Sonar
XML/EXCEL..
- Implémentation d'un plugin complémentaire à IReport4 pour la génération
automatique des rapports.
Ingénieur étude et développement Java / C embarqué
î Expérience Professionnelle
Février 2010
Conception et implémentation d'une application de gestion des images sur TPE
î
Conception et implémentation d'une application de contrôle des TPE par un smartphone
Juillet 2011
Android
Java C C++ MFC C# Android
î Ingenico Sfax
Conception et implémentation d'une application de contrôle des TPE par un PC
1 an et 6 mois
Conception et implémentation en C d'une librairie d'interfaçage terminal / lecteur de carte à
Eclipse, Visual Studio 6, SVN,
5 pers.
puc.
StarUML, PowerAMC, Wire Shark.
Conception et implémentation d'un serveur de conversion de devise en temps Réel.
ADB LogCat