Ingénieur freelance en informatique, expert de la plateforme Plone

Transcription

Ingénieur freelance en informatique, expert de la plateforme Plone
Ingénieur freelance en informatique,
expert de la plateforme Plone
CHAPELLE Godefroid, 39 ans, né le 20 juin 1967
Gérant de BubbleNet sprl
rue Victor Horta, 18/202 à B-1348 Louvain-la-Neuve
tél : + 32 (10) 45 99 01
mob : + 32 (477) 36 39 42
email : [email protected]
Connaissances en informatique
Framework
Plone est un système de gestion de contenu. Il est développé au-dessus de Zope.
Zope est un serveur applicatif écrit avec le langage Python.
Ces trois produits logiciels sont des produits open source.
Développement
Web, client-serveur, GUI (MS Windows)
Langages
Python, Javascript, Delphi (Pascal), Basic, C++, Perl, (Eiffel et Java théoriques)
Web
HTML, CSS, XML, XPath, XSLT
OS
Mac OS, Linux (et Cygwin), MS-Windows (2000, NT, 9x, 3.x), (MS-DOS)
Base de données
Borland Interbase, IBM DB2, Paradox, MS-Access
Formation et expérience en Orienté Objet
Expérience professionnelle
2006
Pour Infrae (Rotterdam), sous-traitance à la Communauté Flamande pour
•
le développement d'une infrastructure web sous Plone pour l'ensemble des sites du
département environnement
2006
Pour Software AG, sous-traitance au Parlement Francophone Bruxellois pour
•
le développement d'une gestion électronique documentaire sous Plone
2006
Pour plusieurs clients du privé en Belgique et au Luxembourg,
•
coaching sur Plone
•
développement applicatif
2005
Pour Zope Europe Association, (Louvain-la-Neuve), sous-traitance en
•
développement Python pour Plone
2005
Pour plusieurs clients belges,
•
configuration de Plone : worflow personnalisés, intégration CSS, contenu multilingue
2005
Pour la commune de Sambreville,
•
coaching sur Plone
•
développement applicatif
2004
Pour différentes sociétés du monde Zope, sous-traitance
•
pour du développement Python pour Plone
•
pour de la formation Zope
2003-2004
Pour Zope Europe Association, (Louvain-la-Neuve)
•
gestion de projet avec Oxfam UK
•
développement Python pour Plone
2003
Pour Infrae, (Rotterdam), développement Python
•
extension de Silva, leur application de gestion dynamique de site web
•
avec Zope
2003
Pour AISG asbl, site web dynamique collaboratif
•
avec Zope
2002-2003
Pour Philatelie Soeteman, logiciel de gestion de vente publique
•
base de données, GUI (Interbase et Zope, serveur applicatif open source écrit avec
Python)
•
impressions (Delphi)
2001-2002
Pour DBScape SA, développement connexe à un moteur de base de données (voir 1992-2000)
•
intégration multithread d'un serveur web, serveur Telnet, serveur XML-RPC (Delphi
5-6)
2001-2002
Pour Mediadis SA, migration d'un site web de vente de DVDs.
•
modèle de données.
•
récupération des données existantes, fichiers plats vers XML (Python).
•
migration du site Web (de Perl CGI vers Zope, serveur applicatif open source écrit
avec Python).
2001-2002
Pour Agence Alter, site Web dynamique et CDROM
•
création du site sous Zope (serveur applicatif open source écrit avec Python)
•
crétion d'un CDROM multi-plateformes (Windows Macintosh)
2001
Migration Euro d'une application de comptabilité pour avocats
•
Delphi 5
2001
Pour Destin inc., construction d'un outil de synchronisation de fichiers.
•
écriture de l'outil avec Python
•
protocole XML-RPC (sur HTTP et CGI)
•
intégration de rsync (outil Unix de synchronisation de fichiers)
2000
Pour DP Europe SA, chez Artesia Services SA, consultance dans l'équipe en charge de la
définition de l'architecture.
•
architecture basée composants (Java).
•
analyse technique du design du connecteur : composant devant lier les autres
composants.
•
design d'un protocole applicatif : document XML contenant les données, le modèle et
l'interface.
2000
Pour Wakatepe sprl, adaptation d'un Bulletin Board System (BBS) open source pour le site de
la Province du Luxemburg
•
modification du code existant (Perl, CGI)
•
installation sur le serveur (Linux, Apache)
2000
Pour DP Europe SA, chez Winterthur Assurances, consultance pour l'équipe en charge du
support des utilisateurs de la librairie GUI (Delphi).
•
analyse technique du design de la librairie.
•
construction d'un outil pour extraire les diagrammes de classe UML individuels du
diagramme global créé à partir de l'import de la librairie complète.
1999-2000
Pour Destin inc., migration 16 bits vers 32 bits d'un moteur de base de données.
•
écriture d'un traducteur automatique de MS-Pascal vers Borland Delphi 4
1999-2000
Migration Y2K d'une application de comptabilité pour avocats
•
récupération des données
•
design et écriture de la nouvelle application (Delphi 4 et Paradox)
1999
Constitution de BubbleNet sprl
1997-1999
Chez Euro DB SA, ingénieur software, gestion de projet et d'équipe, architecture, conception
et développement.
•
site Web dynamique (rapports de crédits pour 800 000 intervenants économiques) :
génération de pages HTML (Borland Delphi 3 et 4), accès client-serveur à une base de
données IBM DB2 (sous VM).
•
application d’encodage des actes des sociétés extraits des annexes commerciales du
Moniteur Belge : client Borland Delphi (3 et 4).
•
distribution des données pour le réseau Bignet (serveur C++ messages XML).
•
Dedale, portage vers Win32 d'une solution COBOL mainframe (composant ActiveX).
1994-1996
Chez Network Solutions SA, analyste-programmeur, PC Line, programme de "homebanking"
pour le Postchèque (C.C.P. Belges).
•
conception et développement en MS-Visual Basic 3 et Borland Delphi 1 : base de
données locale (MS Access), GUI (IHM), télécommunication série.
•
gestion du projet : suivi du graphiste, des traducteurs et auteurs de l'aide en ligne.
1993-1994
Au Japon, à l’International Centre for Cooperative Research in Biotechnology de l’université
d’Osaka, chercheur boursier du gouvernement japonais.
•
simulation de contrôle de processus au moyen de réseaux neuronaux - programmation
Borland Turbo C.
1991-1992
Au Burundi, à la Société Régionale de Développement du Kirimiro à Gitega, responsable du
service informatique.
•
programmation Clipper pour la gestion de la récolte de café.
•
formation du personnel.
1990-1991
Au laboratoire de micro-électronique de l’Université Catholique de Louvain (U.C.L.),
chercheur dans le cadre d’une convention FIRST.
•
développement d’une prothèse sonore pour aveugles.
Participations aux communautés Open Source
Sprints
06/2002, Charleroi (Belgique), sprint Zope 3 lors de la conférence Europython
12/2002, Rotterdam (Pays-Bas), sprint Zope 3 organisé par Infrae
02/2003, Paris (France), sprint Zope 3 lors de la release officielle de Plone 1.0
04/2003, Louvain-la-Neuve (Belgique), sprint Zope 3 organisé par BubbleNet
09/2003, Goldegg (Autriche), Plone Castle Sprint organisé par Blue Dynamics
12/2003, Dusseldorf (Allemagne), sprint Zope 3 organisé par DZUG (Deutsche Zope User Group)
02/2004, Schruns (Autriche), Plone Snow Sprint 2004, organisé par Solution2u
09/2004, Alberschwende (Autriche), Plone Mountain Sprint, organisé par Telesis
02/2005, Schoppernau (Autriche), Plone Snow Sprint 2005, organisé par Telesis
03/2005, Paris (France), Zope 2.8/Five Sprint organisé par Nuxeo
06/2005, Gotenborg (Suède), sprint Zope 3 lors de la conférence Europython, démarrage du projet
KSS (Ajax pour Zope et Plone)
09/2005, Vienne (Autriche), Plone Multimedia Sprint, lors de la conférence Plone
09/2005, Goldegg (Autriche), sprint Zope 3, organisé par Blue Dynamics
11/2005, Berne (Suisse), Berne Azax sprint, organisé par 4teamwork, suite du projet KSS
02/2006, Egg (Autriche), Plone Snow Sprint 2006, organisé par Lovely Systems
04/2006, Tonsberg (Norvège), Archipelago Sprint, organisé par Plone Solutions
09/2006, Louvain-la-Neuve (Belgique), KSS Sprint organisé par BubbleNet
10/2006, Seattle (USA), Plone sprint, lors de la conférence Plone
01/2007, Sibratsgfäll (Autriche), Plone Snow Sprint 2007, organisé par Lovely Systems
02/2007, Baarn (Pays-Bas), Plone UI Sprint, organisé par Informaat
Conférences
06/2002, Charleroi (Belgique), Europython 2002
06/2003, Charleroi (Belgique), Europython 2003
06/2004, Gotenborg (Suède), Europython 2004
09/2004, Vienne (Autriche), Plone Conference 2004, présentation sur CompositePack
06/2005, Gotenborg (Suède), Europython 2005
09/2005, Vienne (Autriche), Plone Conference 2005, présentation sur le design de KSS
10/2006, Seattle (USA), Plone Conference 2006, tutorial sur KSS
User Groups
11/2005, Bruxelles (Belgique), Plone-Belgium, mise en route
11/2006, Bruxelles (Belgique), Plone-Belgium, animation de la rencontre
11/2007, Bruxelles (Belgique), Plone-Belgium, organisation, animation et présentation sur les
sprints et KSS
Langues
•
Français : langue maternelle
•
Anglais : bilingue
•
Néerlandais : bon niveau
•
Japonais : niveau moyen
Etudes universitaires
1984-1990
Ingénieur civil électricien (distinction) à l’U.C.L., spécialisation en microélectronique et
automatique.
1990-1991
Formation interfacultaire en biologie (Sciences naturelles appliquées, U.C.L.).
Informations personnelles
Divorcé, quatre enfants
Activités et Loisirs
Lecture, Chant, Ornithologie