Email: gpar...@gmail.comGithub: http://github.com/gparkerLinkedIn: http://www.linkedin.com/in/gordonrios CV: http://sites.google.com/site/gordonriosscv/ Professional DetailsSince 1992 I've worked as a scientific programmer and scientist developing code primarily in Ruby, C++, Python, and Java, for industrial and research applications. I have broad experience working with packages such as MATLAB (currently Octave), S-Plus (currently R), Maple, and Mathematica. I have particularly deep knowledge in the application of machine learning and optimization to internet services such as email, web document/query classification and search.Current Position(s)I am a Marie Curie Research Fellow sponsored by the EU based in University College Cork (UCC) working on the Constraint Reasoning Extended to Enhance Decision Support (CREEDS) project at the Cork Constraint Computation Centre.Large Scale Data Mining for Web 2.0I am a technical adviser for Sharethis.com. I joined them to build their data mining capability from the ground up. In that time, I provided vision and key recruitment including a team lead for the insights group who is a recognized leader in Hadoop and Amazon Web Services (AWS) and contracting resources to devise a comprehensive data mining capability. As of July 2009 Sharethis.com is established as a leading consumer of advanced data processing technologies including Hadoop, Cascading, and AWS. In fact, AWS was firmly established within Sharethis when I got there and I was an easy convert to cloud computing ;)Web Search and Document ClassificationI am a scientific adviser at Zvents and until January of 2009 I held the position of CTO at Zvents.com with the express charter of helping the team design and create the world's best search engine for events. While at Zvents I worked on all aspects of search relevance and usability with an emphasis on applying recent research in machine learning. During my tenure I was a founding member of the Hypertable project along with Doug Judd and Luke Lu.From February 2005 to November of 2006 I worked as a Technical Yahoo (principal) at Yahoo! working in the International Relevance Group headed up by my friend and colleague Dr. Gordon Sun. Within the group I was responsible for a variety of machine learning projects related to improving search engine relevance for international markets. From February 1999 to August 2002 I worked as a software engineer
and scientist for Inktomi in Inktomi's Directory Engine group and
Inktomi's Web Search Group where I did a variety of machine learning
programming and analysis projects aimed at improving web document
retrieval and categorization. Machine Learning and Spam FilteringUntil June 2006 I was a technical adviser for ProofPoint, Inc. where previously I lead machine learning research and development for email spam detection. The company is a leading provider of enterprise grade email software providing state of the art anti-virus, anti-spam, and content compliance applications. Based on work done at Proofpoint I had a paper accepted at the First Conference on Email and Anti-Spam (CEAS 2004), was invited to the program committee and to be a session chair for machine learning section for CEAS (2005), and joined the program committee for CEAS (2006).Data Mining and Computational FinancePrior to Inktomi, I worked for two years as a lead developer at Cogit Corporation building data mining software for marketing automation applications; and, before Cogit I worked for about five years doing computational finance for two large buy-side investment firms. During this time I also met with researchers from the Santa Fe Institute and was particularly inspired by the work of Brian Arthur in modeling economic systems.Academics and ResearchHere are a few of my papers (published and unpublished) that I like -- most of these were written in response to specific technical problems as a way to organize my thoughts and findings for a particular industrial audience.
As of 2003 I was still doing research at UC Berkeley's department of Industrial Engineering and Operations Research (IEOR) where I recently earned a second Masters in Operations Research with an application focus in computer science. I've taken courses in Stochastic Processes, Mathematical Programming, Dynamic Programming, and Machine Learning. From late 2000 to 2003 I was exploring actor-critic reinforcement learning algorithms and dynamic programming with Prof. Stuart Dreyfus. The theme of the research was building computer programs that interactively learn how to make decisions in a complex or dynamic environment. My work on AI is tempered by the extensive conversations on the limits of AI with Prof. Stuart Dreyfus and his brother Prof. Hubert Dreyfus -- some of which lead to citations in the book On The Internet by Hubert Dreyfus which sharply highlights the limitations of the internet's role in human society. Before working as a full time software engineer, I earned an MBA from UC Berkeley (1992) with an emphasis in Computational Finance and Operations Research completing a masters thesis on exotic options with Prof. Mark Rubinstein. I worked for several years writing computer programs for derivatives analysis and pricing for large buy-side money management firms. |
