Work

10+ years of principal-level delivery for US energy operators — architecture, team leadership, and client communication from requirements through production.

Journal entry automation

Manual, audit-heavy accounting workflows built on incoming bank statements.

An AI pipeline that turns bank statements into consolidated, validated, ERP-ready journal entries for a US natural gas operator. Delivered across dual Azure tenants with SOX-compliant controls, from requirements through production.

  • Azure
  • AI
  • SOX
  • ERP
Case study →

Master data & Xref architecture

Well and property records that didn't agree across source systems.

End-to-end cross-reference integration and Well Master / Property Master reporting foundations across a large Snowflake estate. Extended a commercial MDM product where it fell short.

  • Snowflake
  • MDM
  • EnerHub
Case study →

Operator-to-operator warehouse migration

A full Snowflake environment that had to move during a corporate transition.

Supported a complete Snowflake migration between operators — data and object layers, environment readiness, and structured release coordination throughout the transition.

  • Snowflake
  • Release management
Case study →

Land data stack

A land system with sparse documentation and opaque data relationships.

Architected a complex land-entity cross-reference system with minimal source documentation, using Python-based AI lineage tracing to reverse-engineer relationships through to reporting views.

  • Snowflake
  • Python
  • AI lineage
Case study →

Wellbore schematics application

Drilling data locked in tables nobody could visualize.

A Snowflake-based application over drilling data delivering interactive 2D/3D wellbore visuals, with component detail and historical context attached to each wellbore.

  • Snowflake
  • WellView
  • 2D/3D visuals
Case study →

AI knowledge platform

Company knowledge scattered across hundreds of tools and databases.

A company-wide AI knowledge base wrapping 300+ tools and multiple databases — MCP-native access for chatbots and agents, summarization, and reporting over connected systems.

  • MCP
  • LLM
  • Multi-database
Case study →

Have a data or AI problem worth solving? Let's catch up.

Contact me