Welcome to my home page

Your quest for knowledge has brought you to a strange place...

Who I am, my professional and technical interests, some personal stuff.


Who I am

Professional context & recent history

Pre-2003 technical interests and projects

Some (old) personal stuff


Last Updated: Apr 21, 2019