William (Bill) Anthony Holohan

Address Kleiner Ostring 105
70374 Stuttgart
Germany
Telephone +49 (0)711 / 5300643
e-mail bill@holohan.net
Born 13.06.1952 in Kilkenny, Ireland
Nationality Irish
Languages English
German

Experience

I have been working as a Designer/Implementer since 1973. In that time I have programmed in C++, C#, C, Ruby, Smalltalk, Postscript, (Visual) Basic, XSLT, JavaScript, VBScript, Pascal, Algol, Fortran, COBOL, and various Assemblers (including 80x86, 8039/8052 and 680x0). I have used systems varying from ICL mainframes, through ICL minis, to MS-DOS, MS-Windows, Unix/Linux, Symbian/S60 and Commodore Amiga.
Since March 1990 I have been using object oriented methods; programming mostly in C++ and C# for MS-Windows and C++ and Java on PCs running Linux.

My main areas of interest and experience are User Interfaces (especially graphical user interfaces using object oriented methods) and technical projects.

My current private computing related areas of interest are Aspect Oriented Programming (seems to be mainly confined to Java, but there is some interest in the C++ and C# communities), Extreme Programming and refactoring, the search for an UML tool that seems to be better than pencil and paper, and anything connected with XML (e.g. SVG, XSLT).
The best UML tool for just drawing diagrams and nothing else which I've found so far is UMLet.