Erwin Bolwidt
Personal homepage
Introduction
Welcome.
I'm a J2EE architect and consultant, working for
Xebia. As a hobby I create and
contribute to open source projects. (Or do lots of other things - lately I hardly ever seem to have time to do a bit of software hacking) My main areas of expertise are: XML, networking,
workflow management, compilers, mobile agents, J2EE and computer graphics.
Picture
You're also welcome to have a look at my picture gallery. It has nothing to do with software whatsoever, but it does contain some pictures that I think are interesting enough to show off.
Projects
Some of the projects I've created:
-
An SFTP plugin for the Eclipse IDE.
SFTP is a protocol to securely transfer files between two computers, like FTP, but with the addition of strong encryption provided by the SSH protocol.
-
JBinHex, a decoder for Apple's binhex file
transfer format.
-
KopiSusu, a Java compiler written in Java.
- A simple Java binding for the
24-june-2002 draft of the BPML 1.0 specification.
I wrote most of a simple workflow engine for the 2001 draft,
but it needs to be changed significantly for the new draft, so this engine is
not yet released. The above Java binding is a necessary part of this work.
The newest draft of BPML looks very promising and seems to
address the issues that I thought were missing in the previous draft. This has
partly been accomplished by relying on the WSDL and WSCI specifications, which
I think is a wise choice.
-
KsuJsp, a JSP compiler based on KopiSusu. This project is currently on
hold, waiting for the necessary changes in some Gnu projects that KsuJsp needs
to be integrated with.
Some of the projects I've contributed to:
-
Jaxen, a flexible XML XPath engine that works with
four different DOM API's: W3C DOM, JDOM, DOM4J and EXML.
-
Jakarta XSLTC, fixed a
number of bugs in the bytecode generator to allow larger XSL stylesheets to be
compiled.
-
Normal Walsh' DocBook XSL
stylesheets, contributed Dutch localizations and suggested fixes for some
version compatibility issues with the XSL-FO stylesheets.
Examples
Computer Graphics
Although I usually work at rather technical projects, I have some experience with
computer graphics and specifically the Java2D API. For a commercial project I created
a servlet that generates diagrams like these. One day it may turn into a more complete
diagram-generating application.
|
 |
| |
 |
BPML Workflow
This is the output from a (still very rudimentary) tool to create pictures from
workflow definitions in the BPML format.
|
Contact
E-Mail: erwin@klomp.org
Residence: Amsterdam, The Netherlands