---
title: ezCater Engineering & Product Blog | Jon Gherardini
description: Senior Software Engineer at ezCater
---

[![ezCater](https://engineering.ezcater.com/hs-fs/hubfs/RGB-ezCater-large.png?width=102&height=26&name=RGB-ezCater-large.png "ezCater")](http://www.ezcater.com)

## Jon Gherardini

![Jon Gherardini](https://engineering.ezcater.com/hubfs/jg-headshot.jpg)

Senior Software Engineer at ezCater

### Recent Posts

## [The Long, Long Journey of Connecting to Snowflake with Ruby](https://engineering.ezcater.com/the-long-long-journey-of-connecting-to-snowflake-with-ruby)

Aug 8 by [Jon Gherardini](https://engineering.ezcater.com/author/jon-gherardini)

## Charting a Path from Redshift to Snowflake

ezCater is a data-driven company. For a long time, the principal source for our metrics was our Redshift data warehouse. As a result, we invested heavily in building out the data systems that fed Redshift. We also staffed up a team of engineers dedicated to building, enhancing, and growing our data systems. ([And yes, we're hiring!](https://www.ezcater.com/tech))

[Read More](https://engineering.ezcater.com/the-long-long-journey-of-connecting-to-snowflake-with-ruby)

 Tags: [data warehousing](https://engineering.ezcater.com/topic/data-warehousing), [snowflake](https://engineering.ezcater.com/topic/snowflake), [ruby](https://engineering.ezcater.com/topic/ruby)

[All posts](https://engineering.ezcater.com/all)

### About ezCater

We're the #1 online – and the only nationwide – marketplace for business catering in the United States. We make it easy to order food online for your office. From routine office lunches to offsite client meetings, from 5 to 2,000 people, we have a solution for you. ezCater connects business people with over 50,000 reliable local caterers and restaurants across the U.S.

<https://twitter.com/ezCater><http://www.facebook.com/pages/ezCater/157973357563522>

### ezCater is hiring!

We’re always looking for highly skilled full stack and iOS engineers to help execute our technology goals while riding this rocket ship of growth. Our people are terrifically talented straight-shooters who love what they do. And everyone is generous and kind, too — we have a strict no jerk policy.

[![View ezCater Opportunities](https://no-cache.hubspot.com/cta/default/1703639/47d2a3d8-ffb7-4b28-8c3a-35bdb6d0605b.png)](https://cta-redirect.hubspot.com/cta/redirect/1703639/47d2a3d8-ffb7-4b28-8c3a-35bdb6d0605b)

### Recent Posts

### Posts by Tag

- [experiments (6)](https://engineering.ezcater.com/topic/experiments)
- [data warehousing (4)](https://engineering.ezcater.com/topic/data-warehousing)
- [engineering (4)](https://engineering.ezcater.com/topic/engineering)
- [ezcater (4)](https://engineering.ezcater.com/topic/ezcater)
- [ruby (4)](https://engineering.ezcater.com/topic/ruby)
- [activerecord (2)](https://engineering.ezcater.com/topic/activerecord)
- [coding (2)](https://engineering.ezcater.com/topic/coding)
- [development (2)](https://engineering.ezcater.com/topic/development)
- [github (2)](https://engineering.ezcater.com/topic/github)
- [javascript (2)](https://engineering.ezcater.com/topic/javascript)
- [ltv (2)](https://engineering.ezcater.com/topic/ltv)
- [machine learning (2)](https://engineering.ezcater.com/topic/machine-learning)
- [rails (2)](https://engineering.ezcater.com/topic/rails)
- [react (2)](https://engineering.ezcater.com/topic/react)
- [redshift (2)](https://engineering.ezcater.com/topic/redshift)
- [women\_in\_tech (2)](https://engineering.ezcater.com/topic/women_in_tech)
- [active record (1)](https://engineering.ezcater.com/topic/active-record)
- [creating (1)](https://engineering.ezcater.com/topic/creating)
- [culture (1)](https://engineering.ezcater.com/topic/culture)
- [database (1)](https://engineering.ezcater.com/topic/database)
- [design (1)](https://engineering.ezcater.com/topic/design)
- [devops (1)](https://engineering.ezcater.com/topic/devops)
- [dynamodb (1)](https://engineering.ezcater.com/topic/dynamodb)
- [growth (1)](https://engineering.ezcater.com/topic/growth)
- [hubspot (1)](https://engineering.ezcater.com/topic/hubspot)
- [jest (1)](https://engineering.ezcater.com/topic/jest)
- [kafka (1)](https://engineering.ezcater.com/topic/kafka)
- [kubernetes (1)](https://engineering.ezcater.com/topic/kubernetes)
- [migrations (1)](https://engineering.ezcater.com/topic/migrations)
- [snapshot testing (1)](https://engineering.ezcater.com/topic/snapshot-testing)
- [snowflake (1)](https://engineering.ezcater.com/topic/snowflake)
- [sql (1)](https://engineering.ezcater.com/topic/sql)
- [time (1)](https://engineering.ezcater.com/topic/time)
- [time zones (1)](https://engineering.ezcater.com/topic/time-zones)
- [timeofday (1)](https://engineering.ezcater.com/topic/timeofday)
- [unit testing (1)](https://engineering.ezcater.com/topic/unit-testing)
- [values (1)](https://engineering.ezcater.com/topic/values)

see all

### Subscribe to Email Updates

© 2026 ezCater, Inc. | [Terms & Conditions](https://www.ezcater.com/terms_of_use) | [Privacy](https://www.ezcater.com/privacy_policy)