Skip to content

nickbartram/portfolio_guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Portfolio Guide

Welcome to my portfolio!

These projects highlight my work across data engineering, cloud deployment, visualization, and API development — all built around a shared PostgreSQL database.

Project 1: Streamlit App

Interactive climate, argicultural and economic trends explorer.

This project creates the PostgreSQL database used by the following two related projects. The database is hosted on AWS RDS and accessed by a public Streamlit app deployed on Google Cloud Run.

View on GitHub →

Project 2: Tableau Story

Visual narrative of climate, agricultural and economic patterns using curated datasets.

This project uses the same underlying data, exported into five CSV files for use in Tableau. (Direct PostgreSQL connections in Tableau require a paid subscription.) These CSVs serve as the data sources for the public Tableau story.

View on GitHub →

Project 3: Flask API App

Lightweight API exposing climate, agricultural and economic data.

This project uses the shared PostgreSQL database to power a Flask-based REST API. The service is deployed publicly on Heroku.

View on GitHub →

Project 4: Databricks ETL Pipeline

PySpark ETL Pipeline: ingest, validate, transform multi-region dataset

A medallion-style Bronze → Silver → Gold pipeline built on Databricks, enriching a 10-region YouTube Trending Videos dataset (Kaggle) with engagement metrics and regional analysis.

graph TD
    A[Raw CSVs & JSON] --> B[Bronze: Ingest & Validate]
    B --> C[Silver: Clean & Deduplicate]
    C --> D[Gold: Enrich & Engineer]
    D --> E[(youtube_gold)]
Loading

View on GitHub →

Thanks for Visiting My Portfolio!

If you'd like to learn more about these projects or discuss my work, feel free to reach out through my GitHub profile.

About

A guide through my portfolio projects, including: a Streamlit app, a Tableau Story, a Flask API app, and others.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors