KUNO WOUDT CURRICULUM VITAE PERSONAL DETAILS
I am a generalist, full-stack web developer skilled in JavaScript, Python, PHP and Perl. When writing client- side javascript I prefer using an MV* framework such as knockout.js, though have many years of experience using jQuery and plain JavaScript. Server-side I have a good knowledge of python WSGI frameworks such as webob and werkzeug/flask. For dealing with data I have a thorough knowledge of SQL, but also enjoy working with NoSQL databases such as Redis and CouchDB or extracting data from XML using XSLT/XPath.
I prefer an environment where automated tests, continuous deployment and distributed version control areused for most projects.
In my spare time I am experimenting with Semantic Web technologies (Linked Data, RDF) and learning functional programming with Haskell. WORK EXPERIENCE August 2013 - present /
Zest Software develops informational websites, intranets and web applications for knowledge-intensiveorganizations.
As a developer for Zest Software I am one of two developers working on small websites built with Django, andlarge content management applications built with Plone. Feb 2010 - July 2013 / Position held: Developer
MusicBrainz is a community-maintained open source encyclopedia of music information. It consists of awebsite and webservice written in perl, and a fair amount of javascript on some of the data entry screens. Themain site uses PostgreSQL as the back-end database and a lucene based search server written in java.
As a contractor for MetaBrainz I was part of a team of three paid developers and a large community ofvolunteers. I started during a time when we were doing a full rewrite of the musicbrainz.org server software,which went live on May 2011. In the following two years I've mostly worked on the musicbrainz.org serversoftware, working with our community of users and clients to fix bugs as they get reported and add features.
As part of a small team of developers with no system administrators, I was also responsible for maintainingvarious bits of infrastructure, most importantly nagios monitoring of our servers. May 2006 - Jan 2010 / Position held: Developer and System Administrator
COPE aims to provide insight into corporate data. To this end, COPE has developed a generic online surveytool and a tool for 360 degree feedback assessments. My role at COPE was to develop new features for thesetwo products, both generic enhancements of the software and custom features for specific clients. I was themaintainer of the survey tool codebase. Technologies used are mainly PHP and MySQL, with XML/XSLT toseperate logic from presentation, both on screen (HTML/CSS) and on paper (PDF, Prince XML).
In addition to being a developer, I was also a network and system administrator for a number of machinesin a growing network of physical and virtual machines, both colocated production servers and developmentservers at our office. These mainly run Debian GNU/Linux, with apache, php, mysql, and other services. INTERNSHIPS February 2004 - June 2004 / Computer Vision Laboratory, Noordelijke Hogeschool Leeuwarden Graduation project
Research and implementation of realtime motion detection and estimation for video games. Various gameprototypes and a final game were developed using C# and Managed DirectX 9. The motion detectionalgorithms were implemented in C++, as part of an in-house vision library. September 2001 - January 2002 / Compiler Technology, Philips Research Laboratories Eindhoven internship
Add support for Very Long Instruction Word CPUs to a generic cpu emulator written in Java. The goal of thisproject was to add support support for a NXP/Philips TriMedia CPU, while keeping the code general enoughso other VLIW CPUs can be added later. EDUCATION Sep 1999 - Jul 2004 / Noordelijke Hogeschool Leeuwarden Bachelor of Engineering, Informatica (Computer Science) Aug 1997 - Jul 1998 / Hogeschool Enschede Computertechniek (no degree) Aug 1992 - Jul 1997 / MBO College De Friese Poort, Sneek Diploma Elektronica/Telematica (senior secondary vocational education, degree in electronics/telematics) LANGUAGE PROFICIENCY
• Native language: Frisian• Fluent in English and Dutch
P R A X I S Z E N T R U M F R A U E N H E I L K U N D E REPRODUKTIONSMEDIZIN – PRÄNATALDIAGNOSTIK - OPERATIONEN Gemeinschaftspraxis Dr. Müller & Busecke PI 53 Patienteninformation Ferti PROTEKT – Sicherung der Fertilitätsreserve des Mannes Dieses Informationsblatt wendet sich an Männer und Jugendliche nach der Pubertät, deren Fruchtbarkeit durch bevorstehende Medikamentenein
Journal of Pharmaceutical and Biomedical Analysis 38 (2005) 781–784Stable isotopic composition of the active pharmaceuticalA.M. Wokovich , J.A. Spencer , B.J. Westenberger , L.F. Buhse , J.P. Jasper a Food and Drug Administration, Center for Drug Evaluation and Research, Division of Pharmaceutical Analysis, St. Louis, MO 63101, USA b Molecular Isotope Technologies, LLC, 8 Old Oak Lane, Nia