Independent systems / markets / control

Gas SCADA, market data, and control simulators.

I build tooling for gas SCADA, market data, and control-system simulation. I spend most of my time on the parts that break quietly: stale values, false alarms, and data nobody can verify.

SCADA Telemetry Markets Simulation
Day job Real-time gas SCADA

Telemetry state, historian behavior, alarms, and what the operator sees.

Side project Wall Street Silver

Market research systems, audience infrastructure, and tools for extracting public-market evidence.

From field signal to operator decision

The same working loop connects the infrastructure, market, and simulation projects.

  1. Observe

    Capture the real state

    Collect telemetry, market evidence, or simulator output without hiding gaps and stale values.

  2. Interpret

    Make behavior explicit

    Apply deterministic rules so quality, alarms, and changing conditions can be inspected.

  3. Act

    Show the decision

    Turn the result into an operator view, research output, or test that someone can verify.

A few projects

Signal Quality Engine showing raw telemetry, filtered signal, and SQI dashboard

Signal Quality Engine

Deterministic DSP pipeline for synthetic SCADA telemetry that filters signals, detects drift, spikes, and oscillation, computes SQI scores, and supports replay.

  • project
  • Python
  • SCADA
  • DSP
  • Telemetry

View project

OT Snapshot Reporter architecture diagram showing read-only collectors feeding a report engine that produces static reports

OT Snapshot Reporter

Read-only, offline-friendly Windows operational state reporter for synthetic OT-style environments. PowerShell collectors gather known-host state, a C# report engine compares current output against expected baselines and previous snapshots, and the tool generates static HTML/CSV evidence.

  • project
  • C#
  • PowerShell
  • OT
  • Reporting

View project

SCADA HMI Pipeline screenshot

SCADA HMI Pipeline

End-to-end simulation of field points, scaling, engineering units, quality injection, historian compression, alarm evaluation, and a minimal web HMI.

  • project
  • Python
  • SCADA
  • HMI

View project

Main feature YouTube

Explore the work

Code, field notes, and Wall Street Silver.

Recent notes

Short technical notes and essays on telemetry, system behavior, and market infrastructure.