Langages de programmation: PL/SQL, Java
Design pattern : Singleton, Factory, Observer, MVC, DAO, DTO
Méthodologies : ITIL, Agile
Systèmes d'exploitation : UNIX, Ubuntu, Windows 9x/XP/Seven
Frameworks : Hibernate, Hibernate (JPA), EhCache, JbossCache, WhirlyCache, JAAS, JavaMail, JasperReport, GWT, EXT GWT, JAXB, Birt, Bouncy castle, Java Card, ZC Basic Card.
SGBD : Oracle, MySQL, SQlite
Infographie : Adobe Photoshop, Adobe Flash, Adobe Director, Adobe Premiere Pro
Autres : Connaissances basiques en Oracle Forms, Microsoft office Visio (avec certification de formation), Microsoft Office Project, iReport, Enterprise Architect, TortoiseSvn, SmartSvn, programmation des cartes à puces...
Environnement : Java, Java card, Java FX, Swing, JNI, JAXB, Bouncy castle
Développement d’une application de vote électronique
- Cryptage et décryptage de vote.
- Signature numérique des PDFs.
- Gestion des cartes électroniques.
Sep.2010 –Dec.2010 : Développement d’une plateforme de courtage pour une entreprise de réassurance.
Environnement : Java, GWT, EXT GWT, Spring, RPC.
2007 – 2010 : Ecole Nationale d’Ingénieurs de Tunis (ENIT) -> Diplôme nationale d’ingénieur en informatique.
2005 - 2007 : Ecole Préparatoire Aux Etudes d’Ingénieurs d’El Manar (EPEIEM) -> Diplôme du premier cycle des établissements d'enseignement supérieur en technologie.