Johan Cwiklinski - Curriculum Vitae

Curriculum Vitae

XHTML version

My curriculum Vitae rendered as XHTML. Great for online reading, you will probably prefer PDF version for printing or mailing. CV data file is XML and rendered using an XSL stylesheet via PHP.

PDF version

My Curriculum Vitae rendered as PDF, for printing or mailing, PDF assumes that rendering will be exactly the same everywhere, not as an HTML or word processing software.

Who am I?

I've been involved in software engineering (design and development of various professional applications in several languages), web (and web-apps) and system administration (mainly with GNU/Linux) for years now.

On personnal side, I produce and work with free and open source software only (GPL and others) ; I daily use Fedora GNU/Linux distribution.

I also campaign to web accessibility for all, and therefore respects established W3C standards (XHTML, CSS, WAI/WCAG, ...).



Various application packaging for Fedora official repositories.

French documentation

Administrator and author for the French Fedora documentation.

Borsalinux-fr non profit organization (Fedora-fr)

Creation of Borsalinux-fr non profit organisation ; website administrator and members management, website design.


Involved in various documentation or software translation.



Galette project leadership, a free membership management web application towards non profit organizations.


Documentary search application design and development, search and consult digitized archives. Technologies used: cocoon, XML, XSL, Lucene, SDX, MooTools, ...


Documentary search application development, based on eXist, cocoon, XML, XSL, Lucene and SDX.

Canteen management

Project leader and developper of a school canteen management application under GPL license for a city hall. Manage families and students, manage presence days, planning (unexpected and anticipated absences, unexpected presences, prepaid presences), billing according to planning, manage holidays and public holidays, printings, ...

Book collection management

Books collection management written in java, to answer a friend and a personnal requirement. Source code is included in installation package, as well as installation and usage instructions.

Video collection management

Written in PHP/MySQL, that application aims to manage a video collection. It supports online collection managements, booking (using authentication), loans management. That application is currently under complete rewrite, only basic features (search and display) are currently available. A demonstration version is available (login video, password videotheque).