• Full time
  • Part time
  • One time

I graduated from the Library Science Master's program at Clarion University of Pennsylvania with a concentration in systems librarianship. That means that along with acquiring, organizing and implementing library-related information technology, I learned how to teach other librarians how to use the internet. Talk about a challenge.

  • Full time
  • Part time
  • One time

I've programmed in Visual Basic 4 and 6 quite a bit, and have some experience with scripting languages like Javascript and PHP. I'm very experience with HTML and CSS. Lately I've had success programming apps for the Android operating system. I have the most important element of programming in spades: I think like a programmer.

  • Full time
  • Part time
  • One time

I have a natural proofreading talent that allows me to "see" words that are spelled incorrectly or are out of place grammatically, including those that computer spell-checking programs cannot find and correct. I'm fast, too.

  • Full time
  • Part time
  • One time

I've been designing role-playing, card and table-top games for more than 3 decades. I have created rules, graphics, cards, boards, even dice and other accessories. My designs include my trademark sense of humor and dedication to fun.

Work History

Webmaster, Game Designer, App Creator

Emerald Giant Games

June 2001 - Present

Emerald Giant Games (formerly Emerald Giant Software) is a game company dedicated to making table-top gaming fun and easy by providing games and applications targeting gamemasters and their ilk. My main job is to support the primary programmer and company owner by taking care of marketing and web site maintenance, as well as developing games and apps of my own and writing the Emerald Giant Games blog.

Owner and operator

Uncle Doug Rocks

February 2000 - Present

This is my web design, proofreading, and whatever-anyone-needs consulting business.


Clarion University of Pennsylvania


The Evergreen State College


Mark Morris High School

Connections (3)


  • Facebook Account Connected
  • Google+ Account Connected

Contact Details

Montavilla, Portland, OR, USA