Programming for a living since 1980. Different area every time I change job. Still involving solving problems.