Skip to content
View rbhughes's full-sized avatar

Block or report rbhughes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rbhughes/README.md

Hi, I'm Bryan πŸ‘‹

I'm a data engineer in Chicago. I've spent 15+ years wrangling petroleum and geoscience data β€” the messy, vendor-locked kind that lives in Petra and GeoGraphix projects and PPDM schemas β€” and building the pipelines and tooling to set it free. These days that thread runs through modern data engineering stacks (Databricks, Prefect, dbt) and into agentic AI experiments.

πŸ›’οΈ Energy & geoscience data tooling

  • pg_ppdm β€” the PPDM 3.9 well-data model DDL, converted from Oracle to PostgreSQL. The industry standard schema, minus the Oracle license.
  • purr_petra_cli β€” query S&P Petra projects from the command line and export well-centric JSON for 11 data types. No Petra install required.
  • purr_geographix / purr_petra β€” API-first extraction for GeoGraphix and Petra project data.

πŸ”§ Data engineering

  • power_puddle β€” can ComEd's grid handle hyperscaler growth in Northern Illinois? A Prefect + dbt + Grafana pipeline that finds out.
  • kingfisher_wells β€” a geospatial CI/CD experiment with Databricks Asset Bundles: comparing well locations across S&P, Enverus, and the Oklahoma Corporation Commission.

πŸ€– Agentic AI experiments

  • this_is_fine β€” agentic wildfire detection and risk assessment fusing NASA FIRMS thermal anomalies, NOAA fire weather, EPA AirNow, and PurpleAir PM2.5 sensors.
  • clay-ai-hyperscale β€” a failed attempt to train the Clay foundation model to detect data centers from satellite imagery. The post-mortem is the point.

πŸ“« Reach me

Pinned Loading

  1. this_is_fine this_is_fine Public

    Agentic wildfire detection and risk assessment with NASA FIRMS satellite thermal anomalies (VIIRS/MODIS), NOAA fire weather indices, EPA AirNow air quality data, and PurpleAir real-time PM2.5 sensors

    HTML 1

  2. clay-ai-hyperscale clay-ai-hyperscale Public

    A (failed) attempt to train the Clay AI Foundation model to detect data centers

    Python

  3. power_puddle power_puddle Public

    A Data Engineering workflow to assess ComEd (Northern Illinois) readiness for hyperscaler growth using Prefect, dbt and Grafana

    Python

  4. kingfisher_wells kingfisher_wells Public

    A geospatial CI/CD experiment using Databricks Asset Bundles and streamlit to compare well locations S&P, Enverus, and the OCC in Kingfisher County, OK

    Jupyter Notebook

  5. thequirkykitty.com thequirkykitty.com Public

    There are no ordinary cats.

    Astro

  6. purr_petra_cli purr_petra_cli Public

    Query S&P Petra projects from the command line and export well-centric JSON for 11 data types

    Python