Publications • Work Experience • Related Courses • Skills
Publications
Lucene for N-grams Using the ClueWeb Collection. [PDF]
Christopher Fallen, Greg Newby, and K. McCormick. TREC 2009.
Distributed Multisearch and Resource Selection for the TREC Million Query Track. [PDF]
Christopher Fallen, Greg Newby, and K. McCormick. TREC 2008.
Work Experience
Software Engineer. SugarCRM, Inc. July 2011 - present.
- Technical skills: PHP, MySQL, DB2, Javascript (YUI 3), Smarty
- Other skills: Agile software development method, Github
- Modify existing code base for customization.
- Generate new code for customization for both user interface (dynamic) and server-side.
Web Development & Webmaster. Alliance of Disability Advocates. January 2010 - present.
- Nonprofit organization that promotes disability awareness and rights.
- Coordinate with staff members and leaders on topics and media for the website.
- Design and program the website, including popular media tools, such as Word Press.
- Conceptualize and write web accessibility tutorial as a central reference.
IS Professional. Arctic Region Supercomputing Center. August-November 2009.
- Generated code for currently existing scripts assisting multiple departments/projects.
- Redesigned Perl scripts and processes for the Tsunami Web Portal.
- Utilized Lucene and Google Gigaword Collection to analyze the TREC Terabyte Track.
- Generated high-performance code to process terabytes of data on supercomputing nodes.
- Contributed to the research, poster design, and paper of TREC 2009.
- Attended the TREC 2009 conference with C. Fallen to present poster and work.
Research Assistant. Arctic Region Supercomputing Center. Summer 2008.
- Updated and reprogrammed previous year's research to new standards for TREC 2008.
- Programmed research package for distributed information retrieval.
- Supported graduate students in TREC research and running results.
- Contributed to TREC 2008 conference and paper and poster.
Independent Research. Mount Holyoke College. 2007-2008.
- Used Lemur Toolkit and other middleware to research passage retrieval.
- Developed algorithm to make passage retrieval useable for full document retrieval.
Research Assistant. Arctic Region Supercomputing Center. Summer 2007.
- Re-purposed programs from previous year to contribute to new research efforts.
- Generated modular code to enable drop-in algorithms into the package.
- Created an interactive, online research tool for testing and exploring functionality.
- Used Lucene to index TREC Governmental Track across 1,000 smaller backend services on 4 high-performance servers.
- Packaged code as open-source distributed information retrieval tool based on OGSA-DAI.
Intern. Arctic Region Supercomputing Center. June - August 2006.
- Created program package for grid information retrieval with Web Services and Lucene.
- Generated multiple algorithms for merging sets of documents from different resources.
- Incorporated existing indexes and data files into live research web service.
Related Courses
Calculus | Comp. Systems & Assembly | Computer Architecture | Cultural Anthropology |
Data Mining | Data Structures | Discrete Mathematics | Dramaturgy |
Information Retrieval | Operating Systems | Passage Retrieval Research | Physics |
Programming/Problem Solving | Software Design | Theory of Computation |