is a full-time independent developer with his own consultancy, Phaseit, Inc.
He has deep experience in data management (including RDBMSs and LDAP), knowledge management, networking protocols, graphical user interface (GUI) development, real-time; Unix, OpenVMS, WinNT, OS/400; C, C++, Tcl, Python, Java, FORTRAN, Perl, Lua, Eiffel, etc. He writes a regular column for UNIX Insider
, is a contributing editor for Linux magazine
, and has had work published in numerous other books and magazines.