Projets professionnels

2009 - Camif Habitat - LCH à Niort
Camif Habitat
  • Développement d'un système de newsletter
  • Création de la base de données
  • Ajout de pages

Le site internet de Camif Habitat est très régulièrement mis à jour. La société a donc ressenti le besoin d'informer ses clients des nouveautés du site afin de générer une augmentation du trafic. Pour ce faire, nous avons développé un système de newsletter auquel les utilisateurs peuvent s’abonner.

2009 - Vitogaz - LCH à Niort
Vitogaz
  • Refonte et optimisation de l'application
  • Intégration XHTML / CSS
  • Référencement naturel

Ce projet est composé d'un premier site intranet qui permet notamment de gérer les clients prospects. Compte tenu de la quantité de données gérées, il été nécessaire d'optimiser l'application au niveau du traitement et de l'affichage.
La seconde partie du projet concerne le site internet pour lequel l'intégration de la page d'accueil à été totalement recréée. D'autre part, la campagne de référencement naturel à été appliquée sur l'intégralité du site.

2009 - Weekend Aquitaine - LCH à Niort
Weekend Aquitaine
  • Mise à jour du site
  • Refonte du système de "Push"

Ce site internet totalement en dur à été mis à jour et dynamisé. L'ensemble des push initialement répétés sur l'ensemble des pages à été factorisé dans un seul fichier inclus ensuite dans chaque page.

2008 - Pluviotéo - DRE de Poitiers
Pluviotéo
  • Site Intranet en PHP5
  • Base Oracle
  • Grafiques en flash
  • Génération de PDF
  • Génération de fichier VXML

Ce projet est un site intranet. Il a pour objectif de collecter les informations sur la pluviométrie de la région issues de fichiers texte afin de les insérer automatiquement dans une base de donnée MYSQL. Il permet aussi de récupérer les informations sur les débits des rivières qui proviennent d'une base de données Oracle. Une fois ces infomations récoltées, l'application permet différentes actions allant de la saisie de prévisions à l'affichage de graphiques en flash en passant par la création de PDF et la génération de fichiers VXML destinés au serveur Audiotel.

2006 - SNCF - Ociensa Technologies à Paris
SNCF
  • Maintenance applicative
  • Site Intranet en PHP5
  • Factorisation du code
  • Conversion du site en objet
  • Optimisation SQL

Ce projet est constitué d'un lot de quatre sites Intranet : une application de veille technologique, une application de gestion d'abonnements aux revues techniques, un site de demande d'habilitation au centre de veille technologique et un annuaire de liens sur des sites à vocation ferrovière. Ces sites sont destinés au Département Innovation & Recherche de la SNCF. Mon travail a consisté à les rendre compatibles avec le nouveau serveur disposant de MySQL 5 et PHP 5. Par la même occasion, j'ai factorisé le code au maximum. J'ai également modifié la structure en intégrant de l'objet.

2006 - Ociensa Technologies à Paris
Ociensa Technologies
  • Maintenance applicative
  • Ajout de liens sur l'accueil

Il s'agit du site Internet de la société Ociensa Technologie dans laquelle j'ai effectué mon stage de 2ème année de BTS. Je l'ai modifié afin de le rendre plus pratique pour les utilisateurs.

2005 - Emploi du temps - Chambre de commerce de Cognac
CCI
  • Application Access VBA
  • Base de données Access
  • Serveur Exchange
  • Langage XML

Cette application vient compléter une application déjà en place à la CCI qui permet d'effectuer des compte-rendus et de les stocker sur un serveur Exchange. Mon application, quant à elle, récupère ces données sous la forme d'un fichier XML afin de les conserver dans une base de données Access de sorte qu'elles soient faciles à consulter et réutilisables.

Projets scolaires

2010 - UAPV - Emploi & Stages
Stages
  • Site extranet sous Symfony
  • Intégration à l'Environnement numérique de travail (ENT) de l'université d'Avignon

Cette application, intégrée à l'Environnement numérique de travail de l'université d'Avignon, a pour objectif de centraliser l'intégralité des offres d'emploi et de stage que reçoit l'université de façon à les mettre à la disposition de l'ensemble des étudiants.

2010 - Indexation XML
Indexation
  • Application Java
  • Parseur XML (SAX)
  • Indexation dans une Hashmap

Cette application réalisée en binôme a pour principale fonction d'indexer un corpus de plus de 110 000 fichiers XML d'articles Wikipédia afin de pouvoir en faciliter les recherches.
L'indexation est faite grâce à l'analyse des fichiers. Les mots trouvés sont ensuite traités en commençant par la suppression des caractères spéciaux et des caractères parasites avant de passer par une "Stop list". Ensuite tronqués, ils sont enfin insérés dans les Hashmaps. Toute cette procédure nous a permis de limiter le nombre de mots indexés et ainsi d'obtenir de meilleures performances.

2009 - PKI
Java
  • Application Java
  • Architecture réseau

Cette application, réalisée en binôme, est composée de plusieurs classes permettant d'implémenter une infrastructure à clés publiques. Elle est d'autre part intégrée dans une architecture qui permet d'échanger les objets créés sur le réseau grâce à un serveur.

2009 - Calculatrice & Convertisseur de devises
Calculatrice et convertisseur
  • Application Java
  • Parseur XML (JDom)

Cette application, réalisée en binôme, est composée d'une calculatrice permettant d'effectuer des opérations mathématiques. Elle est en outre munie d'un historique des opérations.
Elle est aussi composée d'un convertisseur de devise. Ce dernier télécharge les taux de change depuis la banque centrale européen (BCE). Ces taux peuvent également être mis à jour manuellement dans un tableau.

2008 - Plateforme d'échange
Cantau
  • Site Internet en PHP5 (POO)
  • Mise en page en XHTML et CSS
  • Création d'un backoffice

Ce site internet, entièrement administrable, permet aux professeurs du Lycée Cantau d'Anglet de communiquer avec les étudiants. Après avoir été identifié, ils auront accès à une interface d'échange de fichiers et de messages. D'autre part, l'administrateur du site a, quant à lui, la possibilité de créer de nouvelles sections et de nouvelles pages afin de faire évoluer le site en fonction des besoins du Lycée.

Projets personnels

2009 - CV personnel
Montizon
  • Site Internet en Ajax
  • Utilisation de PHP5, XHTML et CSS
  • Fonction JQuery

Ce site personnel est un CV en ligne permettant de rendre disponible à tout employeur potentiel, les informations relatives à ma carrière d'informaticien. J'ai réalisé entièrement le design, les images, la mise en page (CSS 3.0) et le code de ce site. J'ai utilisé certains modules tels que "Magpierss" pour la gestion du flux RSS.

2007 - Warpoints
Warpoint
  • Site en PHP5 orientée objet
  • Base de données MySQL5

Cette application est conçue pour un ami canadien qui vend des objets "virtuels" appellés Warpoints pour son site de jeu. L'application, dont le design m'a été imposé (thème fourni), a pour objectif d'automatiser la gestion des points afin qu'ils soient envoyés automatiquement aux joueurs qui les achètent. Elle intervient donc sur une base de données externe.

2007 - Blog Canada
Canada
  • Création d'un blog

Ce site trouve sa place dans cette liste au titre de projet de communication à destination de la famille et des amis lors d'un voyage à l'étranger.

2006 - Forum Sombre Lune
Sombre Lune
  • Installation d'un forum PHPBB
  • Développement de plugins
  • Base de données SQL

Ce site est un portail destiné à une communauté de joueurs. J'ai utilisé comme base de travail un forum célèbre baptisé PHPBB, auquel j'ai apporté plusieurs plugins personnels.

Compétences :

Lors de ma formation et de la conduite de mes différents projets, j'ai appris à utiliser divers langages et outils.

Programmation :

  • HTML / XHTML
  • CSS
  • Javascript
  • XML / VXML / XSLT
  • Ajax
  • PHP 5 (POO)
  • Java
  • SQL

Normes et tests :

  • XHTML Strict
  • CSS 2 et 3
  • PHP Unit
  • PMD / Checkstyle (Java)
  • JUnit (Java)

Librairies / Frameworks :

  • Struts (Java)
  • Jquery (JavaScript)
  • Prototype (JavaScript)
  • Symfony (PHP)
  • Smarty (PHP)
  • Magpie RSS (PHP)
  • FPDF (PHP)
  • Open Flash Chart (PHP)
  • Artishow (PHP)
  • JPGraph (PHP)

CMS :

  • Drupal
  • Wordpress
  • Joomla
  • Ez Publish
  • Spip

Base de données :

  • Oracle
  • MySQL
  • Postgre SQL

EDI :

  • Dreamweaver CS4
  • Netbeans
  • Eclipse

Graphisme :

  • Photoshop CS4

Systèmes :

  • Windows XP / Vista / 7 Professionnel
  • Linux Ubuntu / Débian
  • Mac OS X Snow Léopard