Engineer, tech leader and entrepreneur.

Engineer at heart who loves to build things. Recent projects have been added to this site.

Data executive providing thought leadership and building collaborative partnerships with senior executives and other departments.

Professionally, the last decade of my career has been in the Data and Machine Learning space, leading large (25+ people) orgs. I lead by example and lean towards a player-coach model.

Available for consulting services.

End to End Data Modeling (Part 1)

Background In this series of posts, I will be going through data warehouse design. We'll start with some application tables and build out Type 2/Slowly Changing Dimensions (SCD). A lot of attention is paid to the engineering aspect of data engineering...

Data Contracts using dbt and foreign data wrappers

I wrote earlier about building data pipelines using foreign data wrappers. Some of the benefits include: Development costs: You don't need any additional infrastructure or developer resources since this is a SQL based pipeline. Velocity: This goes ha...

Intro to Data Lake, Delta Lake and Iceberg

My recent focus has been on data warehouse design and helping organizations extract value from their data. Given the recent news surrounding Iceberg, I wanted to spend a little time exploring the open source table formats. There is a lot of news recently,...

Creating a docker container for our Nextjs app

I generally prefer to do all development in a Docker container. So, when it came time to work with Nextjs, I was looking for a way to dockerize my Nextjs app. Most of the Nextjs tutorials generally have you install node, etc. on your local machine; some of...

Work

  1. Company
    Joy
    Role
    Head of Data & ML
  2. Company
    Thirty Madison
    Role
    Director of Engineering, Data & ML (via acquisition)
  3. Company
    Nurx
    Role
    Director of Engineering, Data & ML
  4. Company
    Checkr
    Role
    Data Engineering Manager
  5. Company
    Instacart
    Role
    Engineering Manager (TLM), Data
  6. Company
    SocialCode
    Role
    Sr. Engineering Manager, Data Platform
  7. Company
    Blippar
    Role
    Tech Lead, Data
  8. Company
    Athenahealth
    Role
    Engineering Manager, Data (via acquisition)
  9. Company
    Epocrates
    Role
    Sr. Data Warehouse Engineer