Programmer of various things, from the TRS-80 and Apple II to modern boxes, in various languages but I currently make my living writing Java.