Basics: I've been developing software for 15 years, involved in "Grey Hat" software development professionally for about 8 years now, and dabbled in the underground hacker channels prior to that. My passion is in cognitive science, I'm a patron of the arts (music and performance) and the software development I am most experienced in is in artificial intelligence, distributed Systems, and back-end infrastructure. Experience: I've written bots for games, account creators and posters for various sites, developed various SEO friendly sites for various products and services, including writing custom modules for handling payment processing through merchant account payment gateways like Authorize .NET (and PCI compliant mind you), and a text message based marketing system using VOIP and dynamically created phone numbers per area code (fully TCPA compliant as well). My primary development platform is the .NET framework using C#. I'm also capable of using IL to inject patches/updates into pre-existing .NET applications to add or remove functionality. There isn't much I'm not capable of if it can be done in .NET. I suck at user interface design though. Take 2: Thanks for the advice received from the guy whose name is no longer available to me due to previous thread deletion. Reply if you see this Wish moderators would simply delete offending parts of a post, rather than delete the whole thread, there was some helpful advice there. And I don't know what all was ok to be posted vs not ok. I removed the parts I believe violated rules, but am still wary.