I have been a geek since before geeks were cool. My first real development language on a PC was Turbo Pascal 5.5 which I taught myself from code examples back in the late 80s when fast was 12MHz and BBS's were all the rage. I have done work at several companies both large (Fortune 50) and small (less than 10 employees) and as a contractor. I currently write software for in-house uses at a Non-Profit Children's Hospital.