Experience
Algorithmic Trading Developer - Rallyflag Trading
October 2006 - Present: Chicago, Illinois
Currently developing an algorithmic trading application written in Ocaml using genetic algorithm and statistical modeling techniques to find market price patterns on a time scale of less than one hour.
Research Engineer - National Center for Supercomputing Applications (NCSA)
Jan 2008 - May 2009: Champaign, Illinois
Acted as a core developer and release engineer for project SEASR. SEASR is a development platform and analytics toolkit for Humanities research communities to to develop, share, and deploy analytics driven web applications, primarily involving digitized document collections. Primary responsibility was design and execution of release process, including integration and final QA.
Technical Sales - RiverGlass, Inc.
October 2004 - Present: Chicago, Illinois
Acted as technical liason to sales and marketing. Brought technical expertise to solution consultations, sales calls, investor briefings, and other customer facing situations. Also responsible for defining core marketing messaging by authoring abstracts and white papers, particularly in new markets and early stage product roll-outs.
Analyst/Developer - RiverGlass, Inc.
January 2004 - October 2004: Chicago, Illinois
First full-time employee of RiverGlass, Inc., a company formed to commercialize data mining technology developed at the National Center for Supercomputing Applications. Designed and implemented statistical and machine learning oriented applications in Java. Primary project involved analysis of groundwater monitoring schemes at chemical and oil spill sites to identify redundancies. Designed and developed software that justified the removal of redundant wells resulting in up to a 10% yearly cost savings for the potentially 50+ years of monitoring required by the EPA at spill sites.
Graduate Research Assistant - National Center for Supercomputing Applications
May 2000 - December 2003: Champaign, Illinois
As part of the Masters in Computer Science program at University of Illinois, performed research involving the implemention of neural networks, genetic algorithms, and other automated learning techniques in Java. Thesis was on the subject of feature selection for machine learning in hyperspectral remote sensing (see Publications). This work involved parallel and distributed computing in Java using the NCSA's Data-To-Knowledge development environment. Also worked with corporate clients developing analytics software for specific business needs through the NCSA's industrial partners program.
Undergraduate Research Assistant - Illinois Agricultural Remote Sensing Laboratory
September 2000 - August 2001
Image processing and analysis of hyperspectral aerial photographs of agricultural production fields. Designed and implemented the ILARS website.
Web Site Designer and Webmaster - Bioenvironmental Engineering Division
September 1999 - June 2000: Champaign, Illinois
Designed and implemented the website for the Bioenvironmental Engineering Division of the Department of Agricultural Engineering at UIUC.