Portfolio / systems and research

Projects for SCADA, markets, and control systems.

Telemetry pipelines, simulators, and research tools, with implementation details for each documented project.

Browse by area

02

Market tooling

Market data pipelines, sentiment analysis, and research dashboards.

Open markets work

Infrastructure and SCADA

Projects focused on telemetry quality, control logic, historian behavior, and what operators actually see.

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

Project details

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

Project details

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

Project details

Point Lifecycle Simulator screenshot

Point Lifecycle Simulator

Lifecycle simulator for SCADA-style points, covering scaling, engineering units, quality flags, thresholds, rate-of-change alarms, event emission, and historian records.

  • project
  • Simulation
  • SCADA
  • Modeling

Project details

SCADA Comms Front-End screenshot

SCADA Comms Front-End

Virtual comms front-end for simulated RTUs and PLCs, with message pacing, validation, timestamping, latency controls, routing, and explicit telemetry flow.

  • project
  • Python
  • SCADA
  • Comms

Project details

PLC MicroScan Engine screenshot

PLC MicroScan Engine

Compact control-logic simulator for PLC-style scan cycles, timers, permissives, interlocks, and structured-text behavior without physical hardware.

  • project
  • Control Logic
  • Python
  • Systems

Project details

Markets and Wall Street Silver

Analytics, sentiment tooling, and data products for finding signal in public-market noise.

Wall Street Silver Analytics

Tooling for sentiment signals, Reddit ingestion, CFTC datasets, COMEX inventory tracking, metals prices, and time-series dashboards.

  • Python
  • Data
  • Markets

Visit project

Silver Sentiment MVP

Reddit ingestion, sentiment modeling, time-series storage, schema design, and visualization of changing public-market narratives.

  • Python
  • NLP
  • Timeseries

Other engineering

Smaller experiments for testing deterministic behavior and transparent state.

Control Systems Experiments

Standalone logic experiments, protocol fuzzing, small interpreters, test harnesses, and deterministic scheduling tests for edge-case behavior.

  • Python
  • Systems
  • Simulation