Grant Ingersoll

Grant Ingersoll

Search and NLP Software Engineer; Author

Raleigh-Durham, North Carolina Area

Current
  • Founder, Mahout Machine Learning Project at Apache Software Foundation
  • Member at Apache Software Foundation
  • Principal at Lucid Imagination
  • Lucene PMC Member at Apache Software Foundation
  • Author at Independent Contractor (Self-employed)
  • Committer on Lucene Java at Apache Software Foundation
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
146 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 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 (7 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 (8 months)

  • Principal

    Lucid Imagination

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

    August 2007Present (1 year 1 month)

    Lucid Imagination: Offers a Lucene/Solr based platform for building
    applications (easy install and upgrades, GUI, extra tools). The product
    includes business hours support (24 x 7 will be available soon). Support
    contracts are also available for direct users of the open source version.
    The founding team includes Erik Hatcher, Grant Ingersoll, Marc Krellenstein and Yonik Seeley.

  • Lucene PMC Member

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    May 2007Present (1 year 4 months)

  • Author

    Independent Contractor (Self-employed)

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

    January 2007Present (1 year 8 months)

    Author

  • Committer on Lucene Java

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    May 2006Present (2 years 4 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, triathlon, Lucene

Grant Ingersoll’s Groups:

TriJug

  •    Apache Software Foundation
  •    Open Source
  •    Amherst College Alumni
  •    Lucene Interest Group
  •    Machine Learning Connection
  •    Text Analytics
  •    ApacheCon - Apache Conference

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’s full profile:

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

View Full Profile