Hi, I'm
David Villanueva
Senior Data Engineer

I build reliable data pipelines and automate them end to end: modeling with dbt on Snowflake, processing with Python and PySpark, and visualization in Tableau and Power BI.
Featured projects
ELT pipeline with dbt + Snowflake
Layered modeling (staging, intermediate, marts), tests and auto-generated docs.
- dbt
- Snowflake
- SQL
Reporting automation
Python orchestration that builds and distributes reports with zero manual work.
- Python
- PostgreSQL
- Tableau
Large-scale processing with PySpark
Databricks jobs that transform large volumes of data with controlled costs.
- PySpark
- Databricks
Latest entries
View all →Starting this journal
Why I'm writing in public about data, dbt and automation.
- #meta
- #data
Three habits that improved my dbt projects
Clear layers, tests from day one, and documentation as part of the code.
- #dbt
- #snowflake