Prratek Ramchandani

Principal Engineer, Data

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Prratek Ramchandani is a Principal Engineer, Data at Vox Media with 8 years of experience building and scaling modern data platforms. He leads the data engineering team around Meltano, dbt, and BigQuery to solve large-scale problems across subscriptions, affiliate commerce, and web analytics. A hands-on contributor to the dbt ecosystem, he’s modified core adapters for Snowflake and BigQuery to improve incremental materializations and merge behaviors. He combines people leadership with deep backend and database engineering skills, having progressed from individual contributor to principal within the same organization. Based in New York, he brings a background in physics and philosophy to systematic problem solving and pragmatic engineering trade-offs.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Physics and Philosophy, Bachelor's degree Physics and Philosophy at Michigan State University
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
133reputation
10kreached
2answers
6questions
github-logo-circle

Github Skills (21)

bigquery10
python10
snowflake10
data-engineering10
data-modeling10
dbt10
etl10
sql10
analytics9
data-warehouse9
datamart9
database-management9
business-intelligence8
macos6
folium6

Programming languages (6)

ShellRustVueHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
dbt-labs/dbt-core

Feb 2021 - Mar 2021

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Role in this project:
userData Engineer
Contributions:4 reviews, 29 commits, 2 PRs in 1 month
Contributions summary:Prratek focused on enhancing the dbt-core project's functionality related to incremental models and merging data. Their contributions involved modifying configuration options to specify columns to update during incremental loads and merges. They updated code to use the appropriate column names and updated the config schemas. They added a test case for incremental model with specified columns to update, and adapted test logic.
analyticsdbt-viewpointtransformanalystssql
dbt-labs/dbt-bigquery

Feb 2021 - Mar 2021

dbt-bigquery contains all of the code required to make dbt operate on a BigQuery database.
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Prratek primarily contributed to modifying the BigQuery adapter within the dbt-bigquery repository. Their work focused on the implementation of an `incremental_update_columns` configuration option for BigQuery and Snowflake adapters. This involved adding, renaming, and reverting changes to the relevant configurations and macros, and ensuring proper integration within the dbt framework. The user also addressed a typo in the implementation.
data-analyticsanalytics-engineeringdbt-packagessqloperate
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Prratek Ramchandani - Principal Engineer, Data