Lance Ball

Founder at Shovelpunks, Inc

Asheville, North Carolina Area

Current
  • Founder at Shovelpunks, Inc
Past
  • Lead Software Engineer at Electric Sheep Company
  • Principal Software Engineer at NetBlue
  • Master Software Engineer at SPSS, Inc.
  • VP Software Engineering at Primary Knowledge
  • Technical Lead at Hearst New Media
  • Senior Software Developer at Poppe Tyson
Education
  • New York University
  • Southwestern University
Connections
181 connections
Industry
Computer Software
Websites

Lance Ball’s Summary

A software engineer for 12 years with strong interests in software design and architecture; high-performance, parallel, distributed systems; open source; and software engineering and development processes.

Lance Ball’s Specialties:

My experience includes large-scale architecture; working with geographically distributed teams; current software development methodologies such as XP, Scrum, and Test Driven Development; data-warehousing concepts and practices; and data mining and predictive analysis concepts.


Lance Ball’s Experience

  • Founder

    Shovelpunks, Inc

    (Privately Held; 1-10 employees; Internet industry)

    April 2008Present (7 months)

    I and the two other Shovelpunks founders are launching Greenthumbr (http://greenthumbr.com), a resource for gardeners and others who want to kill fewer plants by their own hands. Shovelpunks is a company dedicated to the development of green or otherwise eco-friendly internet applications.

  • Lead Software Engineer

    Electric Sheep Company

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

    July 2007April 2008 (10 months)

    Design and implementation of an advertising network in 3D virtual environments, with Second Life being the first. Wrote code for OnRez Viewer, a custom implementation of Linden Lab's Second Life viewer. Contributed to custom virtual world backend code in Java.

  • Principal Software Engineer

    NetBlue

    (Privately Held; 51-200 employees; Internet industry)

    February 2007July 2007 (6 months)

    Principal software engineer responsible for back end ad server and database systems.

  • Master Software Engineer

    SPSS, Inc.

    (Public Company; 1001-5000 employees; SPSS; Computer Software industry)

    August 2001January 2007 (5 years 6 months)

    Technical lead on large-scale, enterprise class software products. Working with geographically distributed team using agile development methodologies. Primary development language is Java.

    Review and recommend 3rd party products and open source tools for internal use.

  • VP Software Engineering

    Primary Knowledge

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    April 1999July 2001 (2 years 4 months)

    Managed the growth and development of a team of software engineers for a dot com startup. Oversaw all software development projects, and led the development effort for a large scale distributed data transformation system. Primary development languages were Java and C++.

  • Technical Lead

    Hearst New Media

    (Public Company; Publishing industry)

    March 1998April 1999 (1 year 2 months)

    Led development projects for Hearst's Women.com web site.

  • Senior Software Developer

    Poppe Tyson

    (Privately Held; 11-50 employees; Internet industry)

    November 1996March 1998 (1 year 5 months)

    Developed web sites for Fortune 500 companies as a part of the Poppe Tyson advertising group. Primary development language was Perl.


Lance Ball’s Education

  • New York University

    MS, Computer Science, September 1996May 1998

  • Southwestern University

    BFA, Theatre, 19861990


Additional Information

Lance Ball’s Websites:

Lance Ball’s Groups:

  •    Green Corporate Network

Lance Ball’s Contact Settings

Interested In:

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

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Lance’s full profile:

  • See who you and Lance Ball know in common
  • Get introduced to Lance Ball
  • Contact Lance Ball directly

View Full Profile