Overview

Research, surveillance, and desk automation for live power markets.

I build systems around PJM, MISO, ERCOT, and NYISO that reduce the time between raw market state and usable action. The work ranges from evidence-first trading research to real-time alerting and the operational tooling that keeps a desk from wasting hours on repetitive process.

What ties it together is discipline: ex-ante rules, validation gates, reproducible workflows, and interfaces that stay useful when the day gets messy.

Highlighted projects

Agentic Ops Platform

live platform

An 8-service platform that routes energy operations tasks through Teams approval into a Windows workcell VM for automated execution.

PythonFastAPITeamsCloud Run
Open project page

Energy Analyst Agent

in build

A seam-focused alerting system that tracks LMP, constraints, load, generation, and spread conditions with Teams delivery.

ClickHouseNATSGrafana
Open project page

Trading Research

active research

An evidence-first PJM DART pipeline with canonical pulls, baseline walk-forward validation, contract tests, and promotion gates.

Pythonpytestwalk-forward
Open project page

Homebase

live operations

A desktop control center that automates more than fifteen daily trading-desk workflows across a live Windows environment.

PySide6Excel automationWin32
Open project page
Project directory

There is a separate projects page with the full directory and links into each project writeup.

Open all projects
Contact

Keeping this simple on purpose.