Sign In
Get Clay Free →

Suggestions

    Jonathan Swartz

    Staff Software Engineer

    Jonathan Swartz is a highly experienced software engineer with a career spanning over 25 years. He worked as a Senior Software Engineer at Goodreads.com, a subsidiary of Amazon.com, from December 2012 to September 2021.1 During his time at Goodreads, Swartz served as the tech lead on the Foundation team, where he worked on several significant projects:

    1. Architecting a new cloud-based development environment for engineers
    2. Developing a nightly production snapshot for realistic development and staging environments
    3. Creating a remote parallel smoke-testing cluster to reduce test run times
    4. Migrating from self-hosted MySQL to Aurora and Redis clusters
    5. Developing a Ruby-based monitor/alarm generation framework
    6. Implementing a caching framework that improved book page load times

    Currently, Swartz is working as a Staff Engineer at Instacart, a position he has held since October 2021.1 In this role, he focuses on developer productivity, build/test speed, and expanding type checking with Sorbet.

    Prior to his work at Goodreads, Swartz had notable experiences at other companies:

    • Amazon.com (2003-2006): Senior Software Engineer, working on the retail website platform
    • Brightmail, Inc. (2001-2003): Developer of web applications and back-end systems for spam detection
    • AvantGo, Inc. (1999-2001): Manager of a team responsible for various technologies

    Swartz is also known for creating open-source projects such as Mason, a Perl-based web development system, and CHI, a unified caching framework for Perl.1

    Highlights

    May 22 · Barron's
    Europe’s Data Privacy Law Has Been Tough on Companies, Lawmakers, and Consumers - Barron's
    May 20 · Barron's
    Google’s Travel Products Are Trouble for Trivago and TripAdvisor Stock - Barron's
    Jan 1 · goodreads.com
    Books by Jonathan Schwartz (Author of All in Good Time) - Goodreads

    Related Questions

    What are some of the key projects Jonathan Swartz worked on at Goodreads?
    How did Jonathan Swartz contribute to the development of the Mason web development system?
    What technologies did Jonathan Swartz use during his time at Amazon?
    Can you provide more details about the caching framework Jonathan Swartz developed at Goodreads?
    What was the impact of Jonathan Swartz's work on developer productivity at Instacart?
    Jonathan Swartz
    Jonathan Swartz, photo 1
    Jonathan Swartz, photo 2
    Get intro to Jonathan
    Add to my network

    Location

    Berkeley, California, United States
    Location