Java Software Engineer. Coding for fun since 1986. Coding for pay since 1993.