I am a professional software developer with more than
30 years' experience,
developing software in a various languages across many problem domains. I have
been a member of the
Association for Computing Machinery
since 1983. Even after all this time, writing software is still one of my
favorite things to do.
I am President and Principal Consultant of
the company through which I do independent software consulting.