Freelance contract programmer/computer consultant since 1978, dba SOFTWEST, LLC. (www.softwest.com). BSEE/MSCS. Have been granted 22 US patents (either sole inventor or with others).
I work mostly with embedded microcontroller systems (8-16-32 bit) where I design both the hardware and firmware (usually C or C++).
Learning Objective-C, Ruby and Python in my spare time.