Johan Cwiklinski - Curriculum Vitae

Curriculum Vitae

Version XHTML

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

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.

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.

Réalisations PHP

Galette

Administration et développement du projet Galette, logiciel en ligne de gestion d'adhérents à destination des associations.

Gestion de Vidéothèque

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

Pleade

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

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

Gestion de cantine

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

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

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

Cantine

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

X-TnD

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

Documentation francophone

Administrateur et rédacteur de la documentation francophone de Fedora.

Packaging

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.