Client Nordnet chez Tritux
- Ingénieur symfony2 Senior
2014 - 2015
Projet 1 : Développement d’une application web (Netvalid) pour recueillir l’accord du client pour une action donnée (par exemple une demande d’achat d’un produit ou d’un abonnement : tout type d’action) pour la société Nordnet (filiale d'Orange):
Tâches :
Développement de services Web basés sur l'architecture Rest Full (API symfony2).
Développement du testes unitaires.
Réfactorisation du code.
Ecrire la documentation pour l'environnement de déploiement.
Tester des services web soap pour l’envoi par emails et sms avec SOAPUI.
Outils : Symfony2.3, API REST , Git , SOAPUI, Netbeans, PHPunit.
Projet 2 : Développement du système (NetvalidServices) pour exploiter les services de génération de code côté NetValid, d'exploiter les services exposées par SmsServiceBundle et MailServiceBundle pour envoyer des e-mails ou/et des sms pour la société Nordnet (filiale d'Orange):
Tâches :
Recevoir la requête de l'application cliente (informations sur la demande NetValid, information sms, information e-mail).
Validation des données reçues à partir de l'application cliente.
Développement du testes unitaires.
Construction du contenu sms/e-mail.
Traiter la réponse reçue (succès/échec) à partir de NetValid-API.
Traiter la réponse reçue (succès/échec) à partir de MailServiceBundle et/ou SMSServiceBundle.
Contruction et envoie de la réponse vers l'application cliente.
Outils : Symfony2.3, API REST , Git , SOAPUI, Netbeans, PHPunit.
Projet 3 : Développement d’une application web (Shop-Simulator) pour simuler les demandes de paiement à la boutique reçu par Netvalid ou tout type d’application pour la société Nordnet (filiale d'Orange):
Tâches :
Recevoir la requête d’une application web pour la demande de paiement.
Validation des données reçues à partir de l'application cliente.
Création de la boutique et sauvegarde de la demande à la BD.
Simuler le paiement (des callback asynchrones derrière pour envoyer la réponse à l’application cliente).
Outils : Symfony2.3, API REST , Git , SOAPUI, Netbeans, PHPunit.
Société TAGTRACE de juillet 2013 à juin 2014:
Projet 3: Développement d’une application gestion de traçabilité armoire via RFID (SmartCab):
Tâches :
Module client (création des profil utilisateurs , gestion d’accès au armoires, suivie de mouvement des articles et capture des anomalies)
Module gestion des articles et des tags RIFD
Modules utilisateur et sécurité
Module gestion des armoires et départements
Réplication MYSQL entre admin et client
web service (apache CXF avec spring) pour mettre à jour les mouvements et les anomalies.
Outils : Eclipse IDE, framework JEE , Spring, Spring Security, Hibernate, JSF 2,Primefaces JavaScript, CSS, Jaspert report, JUnit,, Mysql, SVN, apache CXF, réplication mysql ..
Projet 4 : Développement d’un système du contrôle familiale (Securito family) pour la société Nordnet (filiale d'Orange):
Tâches :
Tester les taches déjà développées.
Assigner les bugs.
Outils : Symfony2.3, REdmine, Git, Netbeans.
Projet 5 : Développement d’un API REST (fantoir) pour la gestion de localisation pour le projet (welcome utilisé par un centre appel et société Nordnet) + développement des mini projets telques assistance, packagist pour la société Nordnet (filiale d'Orange)
Tâches :
Développement de services Web basés sur l'architecture Rest Full (API symfony2).
Développement du testes unitaires et fonctionnels.
Réfactorisation du code.
Ecrire la documentation pour l'environnement de déploiement.
Outils : Symfony2.3, REdmine, Git, Netbeans.