-
Développement d’une application mobile de vote électronique utilisant la technologie Mobile Connect
- Ingénieur logiciel Senior Java
2016 - maintenant
- Rôle : Ingénieur logiciel Senior Java
- Méthodologie : Agile
- Participation au concours de Mobile Connect de Barcelone et l’obtention de
la deuxième place.
- Client : Elegio
-
Whitecape Technologies
- Mise à jour de l’application de vote électronique pour supporter les élections belges de 2016
Tunis
2016 - 2016
-
Whitecape
- Ingénieur logiciel Confirmé Java/ Java EE
2014 - 2015
Secteur/Client Impression Cloud / Whitecape au profit du client TWIPBOX
Méthodologie Agile
Contexte Etude, Conception et Développement d'une Application pour la gestion
d'impression Cloud.
Méthodologie Agile
* Estimation de l'effort
* Découpage du projet en sprint
* Développement de l'interface graphique avec Swing (pour la partie
desktop)
* Développement de l'interface graphique avec jquery, html5, css (Pour le
Activités client web)...
* Communication avec le serveur utilisant Spring rest 3.2.
* Impression des documents PDF (lancement et traitement des travaux
d'impressions)
* Communication avec le gestionnaire des impressions.
* Gestion de payement.
* Support du client à distance.
Java, Swing, javax.print, IcePDF, PDFBox JNA, Spring MVC, Spring Security,
Environnement Spring Social, Hibernate, Git, Maven, Confluence, mantis.
Projet ArchX
-
Whitecape
- Construction & Architect
2014 - 2014
Rôle Ingénieur logiciel Confirmé Java
Méthodologie Agile
Développement de nouvelles fonctionnalités et maintenance d'une
Contexte plateforme de gestion pour les architectes.
* Développement de nouvelles fonctionnalités.
Activités * Maintenance et correction de bugs
* Support des clients anglophones à distance
Environnement Java, Swing, Spring MVC, Spring remote, Postgres, C#, Objective c, svn
Projet Développement d'un module complémentaire PowerPoint de vote en salle
-
Whitecape
- Ingénieur logiciel C#
2013 - 2014
Secteur/Client Vote électronique / Whitecape au profit du client Elegio
Contexte Développement d'un module complémentaire PowerPoint pour vote en salle
* Programmation et manipulation des graphes PowerPoint.
* Communication avec les pavés numériques et enregistrement de
Activités données dans SQlite.
* Manipulation par programmation de l'archive .pptx.
C#, VSTO, .Net Framework 4.0, Interop.PowerPoint, Office Open XML, SQLite,
Environnement SVN, Confluence, mantis.
Projet Développement d'une application Java de gestion des pavés numériques
-
Whitecape
- Ingénieur logiciel Confirmé Java
2013 - 2013
Secteur/Client Vote électronique / Whitecape au profit du client Elegio
Contexte Reverse engineering dans le but d'extraire le flux de communication entre les
paves numériques et l'USB.
* Identification du besoin du client.
* Estimation et planification du travail.
Activités * Développement Interface graphique SWING.
* Communication USB avec USB4Java.
* Enregistrement de données dans des fichiers excel.
Environnement Java, USB4Java, Gant Project, SVN, ANT
Projet Elegio FX
-
Whitecape
- Ingénieur logiciel
2013 - 2013
Secteur/Client Vote électronique / Whitecape au profit du client Elegio
Contexte Migration de l'application de vote électronique vers Java FX
* Intégration des Template et directive HTML5.
Activités * Gestion des threads Java.
* Gestion des périphériques USB
Environnement Java, Java FX, SVN, ANT
Projet Développement d'une application de vote électronique Elegio
-
Whitecape Technologies
- Ingenieur Confirmé Java
Tunis
2012 - 2012
* Support du client durant les élections sociales belges
Environnement Java, Java card, Swing, JNI, JAXB, Bouncy castle, Gant, SVN, ANT, Confluence,
mantis.
-
Whitecape
- Ingénieur logiciel
2011 - 2013
Secteur/Client Vote électronique / Whitecape au profit du client Elegio
Contexte Développement d'une application de vote électronique Elegio
* Communication avec le client.
* Identification du besoin client.
* Cryptage et décryptage de vote.
Activités * Signature numérique des PDFs.
* Gestion des cartes d'identités électroniques.
* Désactivation des touches malveillantes de Windows.
-
Atlas Technology Solutions International
- Ingénieur logiciel
2010 - 2010
Secteur/Client Assurance / Atlas Technology Solutions International
Rôle Ingénieur logiciel R&D Java
Contexte Développement d'une plateforme de courtage pour une entreprise de
réassurance
* Identification des besoins ,