Karl Anderson

Current
Past
  • Senior Developer at Something Simpler Systems
  • Software Engineer at Kavi Corporation
  • Software Engineer at Self Employed
Education
  • Reed College
Connections
78 connections
Industry
Computer Software

Karl Anderson’s Experience

  • Senior Developer

    Garage Games

    (Privately Held; Computer Games industry)

    March 2009Present (9 months)

    Developed scalable XMPP and REST messaging systems with Twisted Python.

  • Senior Developer

    Something Simpler Systems

    (Information Technology and Services industry)

    August 2007February 2009 (1 year 7 months)

    Designed and implemented low-latency feed aggregation and content delivery frameworks with an emphasis on relevance filtering and content discovery. Developed REST web services with Ruby on Rails and Twisted Python. Designed and implemented data pipelining with XMPP, Stomp, and Amazon SQS, data warehousing with Amazon SimpleDB and S3, and data mining with Apache Hadoop and Amazon EC2.

  • Software Engineer

    Kavi Corporation

    (Privately Held; Internet industry)

    October 2003July 2007 (3 years 10 months)

    Developed the Kavi Platform, a web-based enterprise content server and collaboration application based on Zope, Python, and MySQL. Developed web application frameworks, REST, XML-RPC, and LDAP interoperability solutions, and object-relational tools.

  • Software Engineer

    Self Employed

    (Computer Software industry)

    June 2002August 2002 (3 months)

    Developed a Python and Zope based application suite with a small team. Designed, implemented, and deployed several internet and intranet sites.

  • Software Engineer

    ThinkShare

    (Computer Software industry)

    February 2002May 2002 (4 months)

    Developed the ThinkShare Field Data Manager, an XSLT-based application server for Palm, Windows CE and Windows 2000 clients. Developed an XML persistence and versioning system for space-constrained clients with intermittent connectivity. Contributed to the development of a relational database adapter and XSLT and XPath processor.

  • Software Engineer

    Zope Corporation

    (Privately Held; Computer Software industry)

    January 2000July 2001 (1 year 7 months)

    Developed Zope, an open source application server and content management framework written in Python and C.
    - Led development of Parsed XML, a ZODB XML storage product, from inception to delivery. Wrote and reviewed code and documentation, collaborated with distributed developers.
    - Managed the Zope XML project, which spanned several products and core interfaces. Facilitated communication between external and internal developers and users.
    - Designed and implemented custom solutions.

  • Software Engineer

    Inso

    (Public Company; 11-50 employees; Computer Software industry)

    March 1998June 1999 (1 year 4 months)

    Developed a dynamic XML and SGML based content management system. Led development of versioning and difference detection software.


Karl Anderson’s Education

  • Reed College

    BA , Math , 1995


Additional Information

Karl Anderson’s Groups:

  •    Python Community
  •    Reed College Alumni
  •    Hadoop Users

Karl Anderson’s Contact Settings

Interested In:

  • career opportunities
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Karl Anderson’s full profile:

  • See who you and Karl Anderson know in common
  • Get introduced to Karl Anderson
  • Contact Karl Anderson directly

View Full Profile