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