-
NeoXam
- Technical Leader R&D JAVA/JEE
Paris
2016 - maintenant
-
NeoXam
- Ingénieur R&D JAVA/JEE chez NeoXam
Paris
2014 - maintenant
Mise en place du produit « Global Portfolio 3 », une solution de gestion d'actifs Back-Office.
Taches effectuées :
Conception et mise en place de nouvelles fonctionnalités du produit « Global Portfolio 3 ».
Maintenance de l’interface utilisateur (java Swing).
Maintenance de la console d’administration (java Struts).
Assurer une communication SOA à travers des WebServices.
Environnement technique: Java EE, JSF (Icefaces), Struts,Swing, Maven, Spring, Hibernate,
Tomcat, JBoss Application Server, Oracle database
Méthodologie utilisée : scrum
-
Mobile Powered (moTwin)
- Ingénieur d'études et de développement
2014 - 2014
Projet Smart Bank pour le client Société Générale Calédonienne : Le projet consiste à réaliser
une application mobile destinée aux clients de la Société Générale Calédonienne de Banque,
donnant accès à des fonctionnalités similaires au site internet Sogenet sur smartphones et
tablettes tactiles (Android et iOS).
L’accès à ces fonctionnalités est soumis à un abonnement auquel doit souscrire le client via
son gestionnaire de compte.
Cette application permet à ses utilisateurs (abonnés) d’accéder à diverses fonctionnalités
telles que la consultation de leurs comptes, la saisie de virement, la consultation de leurs crédits
etc.
Taches effectuées :
Conception et réalisation de la base de données.
Gestion de l'authentification des utilisateurs et leurs profils.
Implémentation de la solution (Gestion des comptes, des crédits,des carte bancaires et
gestion des cours de devise).
Développement des modules de communication (Continous Query et request) avec le mobile
à travers SDK Motwin.
Implémentation des requêtes SQL pour communiquer avec le SI Client.
Génération des PDF pour l’historique des comptes à travers des templates Jasper Report et
alimenté par des fichiers xml (data source).
Tests unitaires .
Livraison régulière au client (fin de chaque sprint)
-
MOBILE POWERED (moTwin)
- Ingénieur d'études et développement
2014 - 2014
Migration des plugins pour des applications du paris sportifs pour les grands comptes tel que
« Betclic »(version Com , FR et Italie) et « Expekt ». Cette migration consiste à mettre à jour les
accés à l’ensemble des offres des paris sportifs de Betclic ou d’Expekt à partir des procédures
stockées vers des web services SOAP
Taches effectuées :
Migration des modules de communisation avec le SI de Betclic de procédures stockées
vers les web services SOAP.
Développement de nouveaux modules de communication avec le SI de Betclic à travers
les web Servie SOAP.
Développement du module de communication (Continous Query et request) avec le
mobile à travers SDK Motwin.
Tests unitaires & test des web service à travers SOAP UI.
Livraison régulière au client (fin de chaque sprint)
Environnement technique: Spring framework 3, Maven 3, OSGi, Virgo 3.2, Junit
Méthodologie utilisée : scrum.
3.8, web service(SOAP),
-
Mobile Powered
- Ingénieur d’études et développement
2013 - 2014
Développement des applications du paris sportifs sur Android :
« Betclic »(version Com , FR et Italie) et « Expekt ». Ces applications permettent
d’accéder à l’ensemble des offres des paris sportifs de Betclic ou d’Expekt . Les
paris d’avant-match et en direct , les favoris, le top des paris,....Elles permettent
aussi de passer des paris simples et multiples ,ainsi que de vérifier les paris en
cours et terminées et de consultez l’historique des transactions clients.
Taches effectuées :
Maintenance de la première version de l’application Betclic.
Conception et mise en place de nouvelles fonctionnalités de Betclic et Expekt
Technologies Utilisées : android,/Méthodologie utilisée : scrum.
-
Mobile Powered
- Ingénieur d’études et développement
2012 - 2013
Développement d’un module métier « SmartMessaging » permettant de notifiez les clients
des événements importants intervenant sur leur compte (soldes, virements, échéances) ,
envoyer des alertes en temps réel sur l’évolution des cours de bouse pour une application
de trading, ou d’envoyer des résultats trimestriels/annuels d'une entreprise sous format pdf.
Taches effectuées :
Spécification de besoin et étude de faisabilité.
Conception et mise en place de la solution.
Réalisation des tests unitaires et des tests fonctionnels.
Technologies Utilisées : maven , android, jmock /Méthodologie utilisée : scrum.
-
Mobile Powered
- Ingénieur d'études et de développement
2012 - 2012
Développement d’un module générique « StockMarket » pour la gestion des flux boursiers
pour différents systèmes d'information tel que EasyBourse, IDMS,..
Taches effectuées :
Etude de faisabilité
Conception et mise en place de la solution
Réalisation des tests unitaires et des tests d’intégrations.
Déploiement de l’application
Langages Utilisés :Spring, Spring DM, osgi, java, xml, xsd, jaxb, maven
/ Web-service : Rest
Outils Utilisés : Jenkins, Virgo/ Système d’exploitation : linux, Android.
-
Mobile Powered (moTwin)
- Ingénieur Stagiaire
2011 - 2012
Au sein du Mobile Powered j’ai integré l’équipe serveur et android afin de développer un module métier CRM pour la gestion des enquêtes de satisfaction client sur mobile.
Taches effectuées :
- Spécification des besoins
- Conception et mise en place de la solution
- Réalisation des tests unitaires et des tests d’intégrations
- Déploiement de l’application
- Rédaction d’un manuel d’installation de l’application en anglais
- Réalisation d’un manuel d’utilisation de la librairie mobile développée
Langages Utilisés :Spring, Spring DM, osgi, java, jpa ,maven
Outils Utilisés : Jenkins, virgo/ Système d’exploitation : linux, Android.
Méthodologie utilisée : scrum
-
Zinc-Solutions
- Stagiaire
2010 - 2010
Mission : Test des serveurs de streaming.
-
Cylande Africa
- Stagiaire
ROUBAIX
2010 - 2010
Mission : Amélioration d’un outil de traduction destiné aux différents administrateurs d’une application Cyrus, ainsi qu’aux traducteurs.
Langages Utilisés : Struts, Spring, Ajax / Outils Utilisés : Oracle 11g.
-
Centre de formation de Tunisie (CFT)
- Stagiaire
2008 - 2008
Mission : Développement d’un outil de gestion des étudiants