Nathan R. Yergler
San Francisco, California
I make things.

Buzzwords: Python, Go, Rust, Django, React, git, DevOps, TDD, RDF



San Francisco, California


San Francisco, California


San Francisco, California; May 2011 — June 2014

Full stack web application developer, focused on developing new product features and improving backend architecture.

As a Senior Software Engineer (May 2011 — April 2012) I led projects including:

  • Revamp of event creation flow, which sits at the core of the organizer experience
  • Support for selling merchandise with tickets
  • Localization of the platform, including integration with translators and third party help desk software

As a Principal Software Engineer (April 2012 — June 2014) I focused on projects that required deeper changes to the platform. These included building support for ticket transfers and changing all event and organizer URLs with out breaking links or user experience. I also built abstractions which allowed other engineers to iterate more quickly.

In both roles I helped train and mentor other engineers, leading weekly code labs for boot camp graduates and providing in depth code review.

    Creative Commons

    San Francisco, California

    Title: Chief Technology Officer
    Period: April 2007 — April 2011
    • Developed search engine for open educational resources, DiscoverEd;
      technologies: Nutch, Lucene, Jetty
    • Managed engineering and systems team, supporting internal
      organization and partners
    • Lead development of metadata standards for licensing and copyright
      expression on the web
    • Communicated technology vision and progress to board and funders
    • Worked with partners to adopt license technology and development.
    Title: Senior Software Engineer
    Period: June 2006 — April 2007
    • Developed web application for choosing CC licenses
    • CC Search
    • Coordinated outside contractor development efforts
    • Streamlined localization processes to support > 40 locales
    Title: Software Engineer
    Period: June 2004 — June 2006
    • Developed CC Publisher, a cross-platform desktop application which
      allowed users to upload creative works to the Internet Archive for
      free hosting. Technologies: Python, wxPython
    • Implemented integration API for partners to use when adding CC
      License support to their sites. Technologies: CherryPy, Memcache
    • Developed browser plugins for showing license information about
      content using embedded metadata. Technologies: HTML, Javascript,
      XUL, RDF
    • Supported organizational website CMS development

    Independent Software Developer

    Canterbury School

    January 2007 — May 2007

    • Built web application for generating PDF student transcripts.
      Technologies: Django, ReportLab

    California Newspaper Partnership

    November 2006 — May 2007

    • Developed prototype for, a website to connect local
      bands with fans. Technologies: Django

    Canterbury School

    Fort Wayne, Indiana

    Title: Assistant Technology Director
    Period: January 2001 — June 2004
    • Developed introductory programming curriculum based on Python
    • Taught introductory and intermediate programming electives
    • Built classroom management and assessment tools for K-12 faculty.
      Technologies: Zope, Python, Apache httpd


    Purdue University

    Fort Wayne, Indiana

    B.S. Computer Science, 2006

    Awards & Organizations

    • Upsilon Pi Epsilon, International Honor
      Society for the Computing and Information Disciplines; Inducted 2006
    • Delta Lambda Phi, National Social Fraternity;
      Inducted 1996; Alumni, 1998
    • Boy Scouts of America, Eagle Scout Award; awarded November, 1994

    Selected Presentations

    Search and Discovery: OER’s Open Loop. In Open Ed 2010 Proceedings.
    Barcelona: UOC, OU, BYU.

    Commodity Semantic Search: A Case Study of DiscoverEd,” Semantic
    Technology Conference, San Francisco, California, June 25, 2010.

    Rights for Machines: the Creative Commons Rights Expression
    ,” COMMUNIA Workshop on Technology and
    the Public Domain, Politecnico di Torino,
    Italy, January 18, 2008.

    Building the Commons: Integrating CC in Your
    ,” Open Source
    Convention, Portland, OR, July 25, 2007.

    Open Source is my Day
    ,” University of Michigan,
    March 19, 2007.

    Extensible desktop applications using the Zope 3
    Addison, TX, February, 2006.

    Cross platform desktop applications with
    ACCU, Oxford, UK, April,
    Washington, DC, March, 2005.

    Using RDF with Python,”
    Washington, DC, March, 2005.

    Developing online classroom tools with
    Washington, DC, March, 2004.

    Teaching programming with Python and
    Washington, DC, March, 2003.

    date: 2008-11-14 13:21:16
    wordpress_id: 839
    layout: page
    slug: resume
    comments: False