Jay has consulted for several multinational companies on Internet marketing strategy as well as written SEO methodology, designed search engine reverse engineering software, web hosting comparison software, and client relationship managers. He has also recently developed click fraud prevention software. In June 2005 he joined the AssociatePrograms.com team as special projects manager.