Grant Ingersoll

Grant Ingersoll

Search and NLP Software Engineer; Author

Raleigh-Durham, North Carolina Area

Current
Past
  • Senior Software Engineer at Center For Natural Language Processing
  • Senior Software Engineer at PROMERGENT
  • Senior Systems Engineer at MNIS-TextWise Labs
  • Senior Software Engineer at TextWise
  • Summer Intern at Northeast Parallel Architectures Center
Education
  • Syracuse University
  • Amherst College
Connections
267 connections
Industry
Computer Software
Websites

Grant Ingersoll’s Summary

I am a founder of Lucid Imagination and long time software engineer. I am a committer on the Apache Lucene Java, Solr and Mahout projects, a Lucene PMC member and an Apache Software Foundation Member. I have been programming for 11+ years and love the small company experience, as it is often a chance to wear many hats, ranging from project management to research to hard core development. I am the author of the "Search Smarter with Apache Solr" series at IBM developerWorks (see http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=apache+solr)

I am mostly interested in Information Retrieval and Natural Language Processing (NLP) topics like search, text categorization, document summarization, etc. I started my career doing parallel/distributed electromagnetics simulations, did a few years in configuration management, but have spent most of my time working on NLP topics. I mostly work in Java, but have done a fair amount of Perl and C++ in my past. I wish I had more time to spend learning Ruby, as the basics that I have explored look really interesting.

In my spare time, I take my son to sports and other things. I like hiking, photography and fly-fishing. I also manage to swim-bike-run on a regular basis. During the winter, I try to get to Carolina Hurricanes game at least once a month.

Grant Ingersoll’s Specialties:

Information Retrieval, machine learning, and question answering. Java programming. Lucene, Solr, Hadoop, Nutch, Mahout.


Grant Ingersoll’s Experience

  • Founder, Mahout Machine Learning Project

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    February 2008Present (1 year 6 months)

    Co-creator of Mahout machine learning project. The goal of Mahout is to create scalable, Apache licensed machine learning algorithms in a variety of areas, including, but not limited to: clustering, classification and categorization, feature reduction, summarization, sentiment analysis and graph importance.

    http://lucene.apache.org/mahout

  • Member

    Apache Software Foundation

    (Non-Profit; 201-500 employees; Computer Software industry)

    January 2008Present (1 year 7 months)

  • Committer on Apache Solr

    Apache Software Foundation

    (Computer Software industry)

    2008Present (1 year)

    Create and review patches, plan changes, do releases.

  • Principal

    Lucid Imagination

    (Computer Software industry)

    August 2007Present (2 years)

    Lucid Imagination: Offers support, training, value-add software, and consulting for Lucene/Solr.
    The team includes Erik Hatcher, Grant Ingersoll, Marc Krellenstein and Yonik Seeley, Mark Miller and Sami Siren.

  • Lucene PMC Member

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    May 2007Present (2 years 3 months)

  • Author

    Independent Contractor (Self-employed)

    (Self-Employed; Myself Only; Computer Software industry)

    January 2007Present (2 years 7 months)

    Author

  • Committer on Lucene Java

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    May 2006Present (3 years 3 months)

    Committer on the Apache Lucene Java project.

  • Senior Software Engineer

    Center For Natural Language Processing

    (Educational Institution; 11-50 employees; Computer Software industry)

    March 2004August 2007 (3 years 6 months)

  • Senior Software Engineer

    PROMERGENT

    (Privately Held; 11-50 employees; Computer Software industry)

    March 2001October 2003 (2 years 8 months)

    Senior Java Developer on configuration management software products.

  • Senior Systems Engineer

    MNIS-TextWise Labs

    (Privately Held; 11-50 employees; Computer Software industry)

    January 1999March 2001 (2 years 3 months)

    Worked on a cross language Information Retrieval product called CINDOR. Worked in Java, C++, Perl.

  • Senior Software Engineer

    TextWise

    (Privately Held; 51-200 employees; Computer Software industry)

    January 1999March 2001 (2 years 3 months)

    Same as MNIS-Textwise Labs. Development of cross language search application.

  • Summer Intern

    Northeast Parallel Architectures Center

    (Educational Institution; 5001-10,000 employees; Computer Software industry)

    June 1995August 1995 (3 months)

    Summer internship in parallel computing architectures, programming, etc.


Grant Ingersoll’s Education

  • Syracuse University

    MS , Computer Science , 19962000

  • Amherst College

    BA , Math, Computer Science , 19921996

    Activities and Societies:
    Men's Varsity Ice Hockey

Additional Information

Grant Ingersoll’s Websites:

Grant Ingersoll’s Interests:

fishing, hiking, photography, rock climbing, Lucene

Grant Ingersoll’s Groups:

TriJug - Triangle Java User's Group

  •    Apache Software Foundation
  •    Syracuse University Alumni Network
  •    Open Source
  •    Information Access and Search Professionals
  •    Amherst College Alumni and Friends
  •    Lucene Interest Group
  •    Social Carolina
  •    Machine Learning Connection
  •    Lucene Users
  •    Text Analytics
  •    Natural Language Processing People
  •    ApacheCon - Apache Conference
  •    Enterprise Search Engine Professionals
  •    Search Technology Addicts
  •    ACM SIGIR
  •    Hadoop Users
  •    Solr
  •    Manning Authors
  •    WWW2010 - Raleigh
  •    Semantic Search

Grant Ingersoll’s Honors:

Everett Brenner Prize for the Best Paper at the 2007 Search Engine Meeting


Grant Ingersoll’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Grant Ingersoll’s full profile:

  • See who you and Grant Ingersoll know in common
  • Get introduced to Grant Ingersoll
  • Contact Grant Ingersoll directly

View Full Profile