
Helping people publish great web sites.
Amsterdam Area, Netherlands

Helping people publish great web sites.
Amsterdam Area, Netherlands
Specialised in Web based systems. Realising projects through pragmatic yet innovative solutions. Consultancy for technical requirements, guidance with the implementation of software and assessment of software quality.
Extensive background in a wide field of information technology.
Web Development, Software Architecture, Information Architecture
(Computer Software industry)
September 2008 — Present (1 year 3 months)
Freelance.
(Information Technology and Services industry)
April 2004 — September 2008 (4 years 6 months)
Challenge was the creation of a content management system for the multitude of Mediamatic customers.
Requirements included:
• Small budget, most customers are non profit
• Network of sites, portable data and accounts, cross site updates
• Flexible data storage, types of content are dynamic and continuously changing
• Push updates between sites
• Social network functionality
• Templates easily adaptable and extensible
• A single software base for all projects
• API must be available and complete
• Maintainable by a small team
This was realized using, among others, semantic web technology, xmpp and open source components. The result is the information management system anyMeta which is in active use for more than fifty web sites.
Example sites:
http://www.picnicnetwork.org/
http://www.bidnetwork.org/
http://www.joodsmonument.nl/
(Privately Held; 11-50 employees; Internet industry)
April 2001 — April 2004 (3 years 1 month)
Software architect, team-leader, concept-leader, requirements analyst and website development programmer. Teacher of software development phases, software architecture and XML/XSL for Mediamatic Netles. Consultant in the deployment of web-based services.
UML, Java, XML, XSL, Zope, Python, JavaScript, XHTML,
CSS, JSP, PHP, SQL, Oracle, C, Content Management.
(Information Technology and Services industry)
January 1999 — April 2001 (2 years 4 months)
Consultancy for the digitalization of photo and image archives.
Design and implementation of various digital asset management systems, such as:
FRS (used by ING/Postbank, Volkskrant, Parool, Trouw etc.); Van Eyck - exchange of artist and object information between cultural institutions / collections throughout Europe; ANP real-time News Server and Archive web services; and Edison/VRD and Edison/HKD, image databanks used by the
(international) police.
C/C++, Oracle, Sybase, Verity, SQL, HTML, CSS, JavaScript, Java, JSP, SuperCard, cross-platform development.
(Privately Held; 51-200 employees; Computer Software industry)
March 1995 — January 1999 (3 years 11 months)
Developed several optimizing assemblers for DSPs and other embedded processors. Designed and implemented an assembler and disassembler generator using the functional language Haskell. Implemented parts of the runtime C library. Responsible for the redesign and reimplementation of the graphical user interface of the cross-platform debugger CrossView
• Construction of tool chains for embedded development
• Optimising assembler for Motorola and Siemens DSPs
• Design and implementation of optimising generator for assemblers, and embeddable disassemblers (Nova and Avon)
• Assembler/disassembler generator cut the development time for simple toolchains to less than a day (instead of weeks)
• C Runtime libraries for embedded systems
• Implementation of graphical debugger
• C/C++, Haskell, assembly, lex, yacc, cross-platform development, COM, embedded devices.
(Educational Institution; 11-50 employees; Research industry)
May 1994 — December 1994 (8 months)
Concept leader, system analyst and programmer associated with a project for the development of a system to uphold the rules for the storage of chemicals in the harbour of Rotterdam. A personal digital assistant is used to draw up an inventory of storages, after that the PDA calculates the lethal effect distance and sends the information to a PC. Contract ended after completed the project.
NewtonScript, C/C++
(Educational Institution; 11-50 employees; Research industry)
January 1993 — September 1994 (1 year 9 months)
Responsible for the development of a planning system used by students to schedule their study. All information required is incorporated into a hypertext system, with special screens for the semi-automatic scheduling of courses. Contract ended after completing the project.
C/C++
(Privately Held; 1-10 employees; Information Technology and Services industry)
September 1990 — July 1992 (1 year 11 months)
Making functional specifications and programming of tailormade programs, standard barcoding programs and the maintenance of the financial software package TetraPlan. Laid off due to financial problems within the organization.
C, assembly, various databases
Informatics 1984 — 1990
During my study I also made a software program for helping schools with making their roster. This was based on a program I made while attending high school. This was published by the educational publishing company NIB.
‘Cluster Clustersystem for secondary schools’
Uitgeverij NIB, ISBN 90-275-9593-3
© 1987 BV Uitgeverij NIB Zeist
I was heavily involved in redeveloping the A level rowing courses at the national rowing federation. Which was also published by the federation:
‘Rowingcoach-A Syllabus’
For the rowing coaches at the A training level
© 1993-1997 Koninklijke Nederlandsche Roeibond
information technology, webtechnology, simplicity, human user interaction, coaching, rowing, cross country skiing.