Jesus Zavarce

Jesus Zavarce
Ingénieur d'Etudes et Développement Java / JEE

Le Développeur Autodidacte

Projet : Développement de services Web associés à une application CRM.

Contexte client :

Viaxoft est un éditeur de logiciels et une société de services pour les acteurs du tourisme, agences de voyage et tour-opérateurs. Au sein du département de développement, j’étais en charge de la conception et de la réalisation des services web associés à une application CRM appelée Viaxeo.

Réalisations :

  • Etude, compréhension du Framework Spring WS.
  • Configuration du contexte (Couche DAO, Spring WS).
  • Création d’un générateur de schéma XSD à partir des classes persistantes.
  • Génération des objets permettant de faire le mapping XML des échanges SOAP.
  • Création des différents points d’entrée aux différents services web proposés.
  • Tests fonctionnels avec SoapUI.
  • Création d’un guide d’utilisation sur les différents services web proposés.
  • Développement des modules complémentaires avec GWT.

Environnement technique :

  • Technologies :
    Spring WS JAXB XSLT Hibernate Maven
  • Outils utilisés :
    Eclipse SoapUI MySQL Workbench Subversion
  • Méthode :
    Scrum

Résultats :

  • Le projet a été terminé, testé et approuvé par le client en pré-production, et finalement mis en production.
  • J’ai acquis des compétences techniques dans le domaine du développement des services web ainsi que sur le Framework GWT. J’ai appris à travailler dans la pratique avec la méthode agile Scrum.

Projet : Développement d’un outil pour la récupération et le stockage d’images avec le langage PHP et le protocole FTP.

Contexte client :

Laetïs est une société spécialisée dans la réalisation des sites internet et des applications multimédia. Au sein d’une équipe de développeurs, j’ai été responsable du développement d’un outil pour la récupération, le redimensionnement et le stockage d’images avec le langage PHP et le protocole FTP.

Réalisations :

  • Réalisation d’une maquette pour l’interface graphique de l’outil.
  • Etude des fonctionnalités PHP liées au protocole FTP
  • Développement des fonctions pour le transfert des fichiers via FTP.
  • Création des algorithmes associés pour le redimensionnement, le renommage, le changement de répertoire, entre autres options disponibles pour le téléchargement des images.
  • Tests fonctionnels avec un rapport généré sur le statut des fichiers téléchargés et traités.

Environnement technique :

  • Technologies :
    PHP5 JavaScript MySQL CSS
  • Outil utilisé :
    Notepad++

Résultats :

  • Le projet a été terminé, il est actuellement utilisé en interne dans l’entreprise pour redimensionner la taille des images et les utiliser dans des sites mobiles afin d’améliorer la performance de ces derniers.
  • Ce projet m’a permis d’approfondir mes connaissances sur le langage PHP et de travailler dans une équipe dynamique et polyvalente.

Projet : Amélioration et maintenance d’une application développée en JEE pour la récupération et le traitement des données issues des défaillances des antennes de l’entreprise.

Contexte client :

Movilnet est un important opérateur de télécommunications au Venezuela. En combinaison avec le responsable du développement de l’application traitée, on a développé différents modules de reporting. J’ai fait aussi de l’assistance aux utilisateurs.

Réalisations :

  • Etude et compréhension de l’utilisation de JasperReports.
  • Analyse des nouveaux tableaux de bord avec les utilisateurs de l’application.
  • Développements effectués en employant une architecture MVC.
  • Développement des tableaux de bord avec JasperRepports.
  • Tests fonctionnels.

Environnement technique :

  • Technologies :
    JEE JSP AJAX JavaScript PostgreSQL JasperReports
  • Outils utilisés :
    NetBeans Notepad++ SQLdeveloper

Résultats :

  • Les différents modules ont été mis en production après que l’étape des tests fonctionnels eût été passée.
  • Cette expérience m’a permis de voir en pratique le modèle MVC et d’avoir des responsabilités de direction suite au congé du chef du projet.