Guido Wesdorp

De Quackstraat 68a
3082 VW Rotterdam
06-14167193 

Opleiding

MAVO D-niveau, diploma in 1988 
HAVO, beeindigd zonder diploma in 1989 

Werkervaring

Python ontwikkelaar, 2006-2007 
merlinux GmbH, Hildesheim, Duitsland 

merlinux was partner in het PyPy project, een implementatie van Python in Python, gesubsidieerd door de Europese Unie. Bij dit bedrijf ben ik voornamelijk verantwoordelijk geweest voor de ontwikkeling en onderhoud van infrastructuur en unit testing/documentatie libraries voor de core developer groep en het implementeren van web-gerelateerde onderdelen van PyPy. Ook heb ik geholpen met het schrijven en reviewen van EU rapporten en core documentatie. 

 
webontwikkelaar Python/JavaScript, 2002-2006 
Infrae, Rotterdam 

Bij dit bedrijf heb ik meegewerkt aan de implementatie en het onderhoud van Silva, het core product. Silva is een in Python geschreven open-source content-management systeem voor universiteiten, gebruikt door o.a. de Erasmus universiteit in Rotterdam, de ETH universiteit in Zurich (Zwitserland) en de universiteit van Luton in Londen. Mijn voornaamste taken waren het onderhouden van de Silva core, het ontwikkelen en onderhouden van extensies, en het ontwikkelen van JavaScript extensies zoals Kupu, Silva's WYSIWYG editor, waarvan ik lange tijd de main developer geweest ben. Kupu is ondertussen uitgegroeid tot een succesvol autonoom open-source project. 

 
webontwikkelaar PHP/Python, 2001-2002 
Informatique, Bergschenhoek 

Bij dit bedrijf verzorgde ik de server-side techniek van websites voor klanten, voornamelijk bestaande uit kleine tailor-made content management en e-commerce oplossingen. 

 
webontwikkelaar PHP 2000-2001 
HEB, Capelle a/d IJssel 

Bij dit DTP en web-design bedrijf implementeerde ik kleine custom-made content-management en e-commerce oplossingen voor klanten. 

 
webontwikkelaar, 1998-2000 
Bash, Rotterdam (later Luna.NL) 

HTML en JavaScript ontwikkelaar, later ook PHP. Voornamelijk gewerkt aan HTML/JavaScript voor web sites voor klanten, en aan het in-house ontwikkelde content-management systeem. 

 
ongerelateerd werk, 1990-1998 

In deze periode heb ik veel verschillende ongeschoolde betrekkingen gehad, voornamelijk als productiemedewerker en in cafes. 

Computer vaardigheden

Uitstekende Python en goede JavaScript kennis, voornamelijk web-gerelateerd. Diepgaande kennis van het HTTP protocol, Apache en mod_python, Zope, CGI. Goede beheersing van (X)HTML en CSS. Goede Linux vaardigheden (geen Windows!), redelijke UNIX kennis. Redelijke UNIX systeem administratie vaardigheden. Goede kennis van Subversion en CVS. Goede beheersing van de VIM text editor. Goede kennis van object-georienteerde en test-driven ontwikkelings technieken. Redelijke kennis van PHP, SQL, Zope 3, Flash, desktop development (GTK/Tk). 

Gerelateerde vaardigheden en interesses

Ik ben zeer geinteresseerd in Free Software/Open-Source communities en licenties. Ik heb ervaring met het opzetten en ondersteunen van community-driven open-source projecten. Ik werk graag in gedistribueerde omgevingen, en heb veel ervaring met communicatie via IRC kanalen, e-mail, Skype, shared screen sessions, etc. Ik werk liefst met, en heb veel ervaring met, 'agile' methodologieen (eXtreme Programming), test-driven development en pair programming. Interesse in Linux en UNIX operating systems. Goede beheersing van de Nederlandse en Engelse taal. 

Referenties

Holger Krekel, merlinux GmbH 
Steinbergstr. 42 
Hildesheim 
 
Kit Blake, Infrae 
+31102437051 

Links

eigen website – http://johnnydebris.net/
PyPy EU project – http://pypy.org/
 

Any sufficiently advanced technology is indistiguishable from magic. (Arthur C. Clarke)