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 principalement le système d'exploitation GNU/Linux Fedora.

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, ...).

Fedora

Packaging

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

Documentation francophone

Administrateur et rédacteur de la documentation francophone 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.

Projets

Galette

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

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.

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).