Projets professionnels
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.