CURRICULUM VITAE
Expérience professionnelle
- Depuis Septembre 2010: Ingénieur de développement au sein du département R&D de la société STS Group: Participation aux différentes étapes de vie d’une API cryptographique développée en JAVA:
- Développement de la génération des signatures PDF en utilisant la librairie iText.
- Intégration de deux produits accessibles à distance: l’un permet de générer des signatures CAdES, PAdES et XAdES et l’autre permet de les vérifier.
- Configuration et administration des serveurs de génération et de vérification de signatures.
- Assistance aux autres équipes de qualification et d’intégration pour l’utilisation du produit développé.
- Rédaction des spécifications fonctionnelles du chiffrement XML selon le standard W3C.
- Développement du chiffrement XML en utilisant la librairie IAIK.
- Rédaction des spécifications fonctionnelles pour l’intégration d’une API de génération de signatures CAdES, PAdES et XAdES en mode client.
- Intégration de l’API de génération de signatures en mode client.
- Contrôle de la qualité du code avec sonar.
Environnement: Eclipse, SVN, Ivy, Checkstyle, ANT, Windows XP, Linux (Redhat)
- De Février à Juillet 2010: Stage de fin d’études au sein du département R&D de la société STS Group:
- Étude réalisée sur l’intégrabilité d’une API d’archivage numérique développée en JAVA dans le moteur de Workflow JBPM en utilisant le serveur d’applications JBOSS.
- Étude de la compatibilité des services offerts par le même produit avec un client .NET en C#.
- Développement en JAVA d’un algorithme de vérification de certificats électroniques.
- Été 2009: Stage de 2ème année d’école d’ingénieurs au sein du département R&D de la société STS Group:
- Développement d’une application JAVA avec une tâche automatique qui consiste à détecter l’apparition de nouvelles enveloppes numériques (fichiers xml) dans une base de données MySQL et les verser dans un coffre fort électronique.
Connaissances informatiques
- Systèmes d’exploitation: Windows, Linux (Ubuntu, Redhat)
- Frameworks: Spring, Hibernate, Struts, Spring MVC
- Serveurs d’applications: Tomcat, JBoss
- Librairies Java: XStream, Quartz, iText, Iaik, JUnit, JXL, Swing
- Graphique: Swing, Gimp, Photoshop
- Programmation WEB: PHP, JavaScript, CSS, HTML, XML
- Bases de données: phpMyAdmin, MySQL Administrator
Formation
- Avril 2012: Formation Spring (Organisme Objis).
- 2007-2010: Cycle d'ingénieur en Informatique à l'ESIL (Marseille).
- 2006-2007: Licence 3 de Mathématiques à l'université de Joseph Fourier de Grenoble (Mention AB).
- 2004-2006: Classe préparatoire MP à l'Institut Préparatoire aux études d'Ingénieurs de Tunis (IPEIT).
- 2004: Obtention du Baccalauréat section Mathématiques (équivalent BAC S) (Mention TB).
Langues
- Anglais: Bon niveau. TOEIC: 820/990 points
- Allemand: Niveau scolaire
- Arabe: Langue maternelle
Plus
- Mobilité: Languedoc-Roussillon, Toulouse, Provence-Alpes-Côte d’Azur, Grenoble, Lyon, Strasbourg, Paris
- Permis B
- Certificat SST
- Loisirs: Sport