Welcome to my professional eportfolio.
Having been using a variety of computers both as a hobby and professionally for more than 3 decades I am a computer generalist. In all my professional positions my duties have always exceeded the original job descriptions. I have a wide experience in many areas of computing from software design and coding to web development to graphic design.
One of my strengths is the ability to help demystify what computers can do and to communicate at least some of my knowledge to communicate that to my work teams and others.