1. Curriculum Vitae
  2. Réalisations PHP
  3. Réalisations Java
  4. Sites Web
  5. Fedora

Qui suis-je ?

Depuis longtemps passionné d'informatique, je possède des connaissances dans les domaines du web (conception et réalisation de sites internet), de la programmation (conception et réalisation d'applications à destination des entreprises ou collectivités dans divers langages de programmation) et de l'administration système (notamment sous GNU/Linux).

Je développe et utilise uniquement à titre personnel des logiciels libres (GPL entre autres ) ; et j'utilise les systèmes d'exploitation GNU/Linux Fedora et CentOS.

Je « milite » également pour une accessibilité à tous sur le web, et en conséquence respecte les standards établis par le W3C (XHTML, CSS, WAI/WCAG, ...).

Copyright et restrictions

Les éléments contenus sur les sites externes appartiennent à leurs propriétaires respectifs et peuvent être soumis à certaines restrictions.

Curriculum Vitae

Version XHTML (XML - PHP - XSLT) Mon curriculum Vitae au format XHTML. Idéal pour la consultation en ligne, vous préférerez certainement la version PDF pour l'impression. Le CV est au format XML et rendu ici à l'aide d'une feuille de style XSL via PHP.

Version PDF (XML - PHP - FPDF) Mon Curriculum Vitae au format PDF. Idéal pour l'impression et l'envoi par email, ce format assure que la mise en page sera la même partout ; ce qui n'est pas le cas d'un fichier html et encore moins d'un fichier issu d'un traitement de texte.

Réalisations PHP (Applications et projets PHP)

Galette (PHP - MySQL/PostgreSQL) Administration et développement du projet Galette, logiciel en ligne de gestion d'adhérents à destination des associations.

Gestion de Vidéothèque (PHP - MySQL) Réalisée en PHP/MySQL, cette application vise la gestion d'une vidéothèque. Il est possible de gérer en ligne les enregistrements, de faire des réservations (grâce aux identifiants de l'utilisateur) ou encore de gérer des sorties (ou prêts). Cette application a récemment effectué une migration vers php5, seules les fonctionnalités de base (enregistrement, recherches, ...) sont disponibles, les autres sont en cours de réécriture. Une version de démonstration est disponible (login video, mot de passe videotheque).

Réalisations Java (Applications et projets Java)

Pleade (Java/Cocoon/XML) Développement d'une application de publication, recherche et consultation de documents d'archives numérisés. Plusieurs technologies utilisées : cocoon, XML, XSL, Lucene et SDX, MooTools, ...

Notix (Java/Cocoon/XML) Développement d'une application de gestion documentaire, basée sur les technologies eXist, cocoon, XML, XSL, Lucene et SDX.

Gestion de cantine (Java) Conception et réalisation d'un logiciel de gestion de cantine scolaire sous licence GPL pour une mairie. Gestion des familles et élèves, gestion des jours normaux de présence, planning (absences prévues, non prévues, présences imprévues, présences prépayées), facturation en fonction du planning, gestion des congés et jours fériés, impressions diverses, ...

BibliothèK (Java) Gestion de bibliothèque en java. Sur la demande d'un ami et mon besoin personnel. Les sources sont incluses dans le package d'installation, ainsi que les instructions nécessaires à l'installation et à l'utilisation du programme.

Sites Web

Notix (MediaWiki) Mise en place d'un site pour le logiciel documentaire Notix.

Cantine (Drupal) Mise en place d'un site pour mon projet de gestion de cantines scolaires. Site validé XHTML et CSS.

X-TnD (PHP - XML - XSL ) Conception et réalisation du site web X-TnD. Ce site est valide XHTML 1.1, CSS 2.0 et WAI AA. Une déclaration Opquast afin de mener une étude qualitative du site a été effectuée.

Fedora (Distribution GNU/Linux Fedora)

Documentation francophone (MediaWiki) Administrateur et rédacteur de la documentation francophone de Fedora.

Packaging (Tous langages) Création (empaquetage) de binaires RPM à destination des dépôts officiels de Fedora.

Association Fedora-fr Création de l'association Fedora-fr, ancien trésorier de l'association ; administrateur du site web et de la gestion des adhérents, création du thème graphique.

Traduction Participation à la traduction de documentation et de logiciels.