Skip to content
View Pheluciam's full-sized avatar
  • Melbourne Australia
  • 17:56 (UTC +10:00)

Block or report Pheluciam

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
Pheluciam/README.md

Phil McKechnie

Business Intelligence Analyst & Developer — Melbourne, Australia

Business Intelligence Analyst, Developer and Operations Specialist with 15+ years’ experience, focused on delivering clear, dependable insight through thoughtful analysis and well‑designed reporting. I combine analytical discipline with practical operational understanding to support sound decision‑making. My work is strengthened by a growing body of data‑engineering projects that I’m actively consolidating through disciplined, ongoing learning.

Focused Builds

Tightly scoped, single-theme builds — each project goes deep on one core skill.

  • Focused Build 1 — operations-analytics-dbt-tableau-project — dbt testing + macros depth on the AdventureWorks distribution slice. PostgreSQL → dbt (custom generic tests, dbt-utils + dbt-expectations, reusable macro, incremental model, snapshot — 155 tests green) → live three-dashboard Tableau Public workbook.
  • Focused Build 2 — analytics-tsql-adf-project — T-SQL depth on real Jira issue data. Jira REST API → Azure Data Factory (paginated raw JSON, no flattening) → Azure SQL → T-SQL star schema (OPENJSON shred, MERGE upserts, stored procedures, presentation views) → 3-page Power BI dashboard with 25 documented DAX measures.
  • Focused Build 3 — health-analytics-fabric-project — Microsoft Fabric end-to-end on AIHW MyHospitals open data. AIHW REST API → Fabric Data Pipeline → Lakehouse medallion (Bronze → Silver → Gold) → PySpark star schema → Direct Lake + Import Power BI 3-page dashboard with 22 documented DAX measures.

End-to-End Platforms

Larger architecture builds across cloud warehouse, lakehouse and orchestration stacks.

  • End-to-End Platform 1 — cdc-nt-gtfs-project — two NT GTFS feeds (Darwin + Alice Springs) → Python ingestion → PostgreSQL → dbt (Kimball star) → 4-page Power BI dashboard. Multi-feed surrogate keys resolving cross-feed ID collisions; Kimball modelling foundation.
  • End-to-End Platform 2 — retail-demand-forecasting-project — production-grade retail demand-planning pipeline. M5 Forecasting (Kaggle/Walmart) → Azure SQL → Python extract → Snowflake → Airflow (Docker) → dbt (Kimball star) → Snowflake Cortex forecast → 5-page Power BI dashboard.
  • End-to-End Platform 3 — financial-analytics-lakehouse-project — AWS-native data lakehouse on SEC EDGAR XBRL fundamentals for the S&P 100. Direct-to-S3 raw → dbt-athena on Apache Iceberg → AWS Step Functions orchestration → 6-page Power BI analytical report with univariate revenue forecasting.

Earlier Learning

  • pheluciam.github.io — 2023 self-directed learning portfolio. Background only; see the projects above for current work.

Stack

  • SQL & modelling: PostgreSQL, T-SQL, Snowflake, dbt, dbt-athena, dimensional modelling, Data Vault 2.0
  • Pipelines: Airflow, Azure Data Factory, AWS Step Functions, Microsoft Fabric Data Pipelines, PySpark, Python (pandas), Docker
  • BI & reporting: Power BI (Import + Direct Lake), Tableau (live Tableau Public workbook)
  • Cloud / lakehouse: AWS (S3, Glue, Athena, Step Functions, Lake Formation), Azure (Data Factory, Azure SQL), Microsoft Fabric (OneLake, Lakehouse, Delta), Apache Iceberg, medallion architecture

Background

NEC Australia (BI Analyst & Programmer, Sept 2023 – Mar 2026). Prior 15+ years across operations and supply chain analytics — Harding's Hardware, Alex Makes Meals, Spartan School Supplies.

Open to roles in Melbourne's north-eastern, eastern and south-eastern suburbs.

Pinned Loading

  1. operations-analytics-dbt-tableau-project operations-analytics-dbt-tableau-project Public

    Operations analytics — AdventureWorks distribution slice → dbt on PostgreSQL (custom generic tests, dbt-utils + dbt-expectations, reusable macro, incremental model, snapshot) → live three-dashboard…

  2. analytics-tsql-adf-project analytics-tsql-adf-project Public

    Delivery / ticket-ops analytics — Jira REST API → Azure Data Factory (paginated raw JSON) → Azure SQL → T-SQL star schema (OPENJSON, MERGE, stored procedures) → 3-page Power BI dashboard.

    TSQL

  3. health-analytics-fabric-project health-analytics-fabric-project Public

    End-to-end Microsoft Fabric analytics on AIHW MyHospitals open data — medallion Lakehouse (Bronze→Silver→Gold), PySpark star schema, Direct Lake + Import Power BI dashboard.

    Jupyter Notebook

  4. cdc-nt-gtfs-project cdc-nt-gtfs-project Public

    dbt-first analytics on NT public-transport GTFS — Python ingestion → PostgreSQL → dbt star schema → Power BI dashboard.

    Python

  5. retail-demand-forecasting-project retail-demand-forecasting-project Public

    Retail demand-planning pipeline (Project #2). Walmart M5: Azure SQL → Airflow (Docker) → Snowflake → dbt (Kimball star) → Snowflake Cortex forecast → 5-page Power BI. Complete.

    Python

  6. financial-analytics-lakehouse-project financial-analytics-lakehouse-project Public

    AWS-native data lakehouse — SEC EDGAR financials → Data Vault 2.0 medallion (S3 + Glue + Athena + Iceberg) → 6-page Power BI, orchestrated with Step Functions, deployed via keyless OIDC CI/CD. Proj…

    Python