Skip to content
View OrangePeachPink's full-sized avatar

Highlights

  • Pro

Block or report OrangePeachPink

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

V. K. Hogue — Sensors. Signals. Evidence. Judgment. Evidence-centered systems: sensors to signals to decisions, with provenance carried at every step.

I build evidence-centered systems — the kind that observe the real world, keep the evidence honest, and help a human make a better decision.

By day — a senior leader at a Big Four consulting practice, running hands-on factory-floor engagements (demonstrations, not slideware) across manufacturing modernization, supply-chain resilience, OT cybersecurity, and the defense-industrial base, energetics, and critical minerals.

After hours — I'm a maker at heart: a bench of soldering irons, logic analyzers, microcontrollers, and more breakout boards than I'll admit to. I design sensor-driven instruments end to end — selecting the silicon, writing the firmware, calibrating against reference sources, and building the software that turns raw readings into evidence — under one rule: raw truth over comforting lies.


Sprout — the public one

Sprout (MIT) — a local-first plant-monitoring platform that refuses to lie. Real soil, real ESP32s, and the raw signal plus a band you calibrate yourself — never a fabricated "62% moisture." Honest status, in the repo and here: monitoring and calibrated bands run today on a live 8-sensor fleet; autonomous watering is roadmap, gated behind open engineering issues.

The way it's built matters as much as what it does: the first 18 days of history hold 528 commits, 433 merged PRs, 1,170 CI runs, and 31 architecture decision records — every number regenerable from the repository itself.

What I work in

  • C++ (embedded) — ESP32/Arduino-class and STM32 Nucleo firmware: sensor drivers, calibration routines, illuminator control, serial protocols.
  • Python — data pipelines with schema-validated ingest, quality gates, test suites, analysis tooling.
  • JavaScript — vanilla JS (typed with JSDoc comments) for instrument UIs and evidence dashboards.

In my private repos

Sprout is the newest of a couple dozen projects — same discipline, different domains: air-quality sensing and electronic-nose experiments, robots and autonomous rovers, spectral illumination and classification instruments spanning UVA illumination up through 1050 nm near-infrared — the upper edge of silicon-based sensing — and supply-chain evidence tooling. A few of these may follow Sprout into the open when they're ready.

AI harness engineering

A lot of my after-hours throughput comes from AI coding agents — and I treat that as an engineering problem, not a shortcut. I mix multiple platforms and models per task, coordinate them in role-specialized worktree lanes, and hold the output to the same change control I'd expect from a human team: PR-only merges behind CI, architecture decisions recorded while they're made, and a two-stage gate where an independent agent verifies acceptance criteria against source, history, and CI before anything merges. The interesting work is the harness itself — the guardrails, the verification loops, and the process that turns fast tools into trustworthy results. Across the private bench, that harness has moved ~2,500 commits through 645 gate-checked pull requests and 3,200+ CI runs in the last year. One instrument shipped this way carries a security posture aligned to NIST SSDF and DoD DevSecOps reference patterns: SHA-pinned actions, SBOM generation, secret scanning, locked coverage gates.

What I hold to

  • Truth has a chain. Every reading is a value, from a source, at a time, with a confidence — sensor data, supply-chain evidence, and AI output alike.
  • Systems degrade; design for it. Offline-first, honest under failure, honest about what it doesn't know.
  • AI is a layer, not a source. It assists discovery and reasoning; it never replaces provenance, and a human stays in the loop.

Elsewherevkhogue.com · LinkedIn · always open to good conversations about AI strategy, industrial modernization, defense-industrial resilience, and critical materials.

Pinned Loading

  1. sprout sprout Public

    Honest, local-first ESP32 plant care — monitor (now) · predict (in progress) · water (next). Real soil signal + a calibrated band, never a fake %.

    Python 3