I design and build web platforms, developer infrastructure, and secure delivery systems — from architecture through production. Right now that means software supply-chain security and AI-enabled engineering: hardened container platforms, release gates that make security a measurable requirement rather than a habit, and governance that keeps AI-assisted development auditable. I'm building Zenchron Dynamics, where we work on enterprise AI and critical systems.
Zenchron Dynamics ↗ · Sentinel Shield · @zenchron-dynamics
Sentinel Shield — security & release-gate baseline
Reusable security, quality, and release-gate engine for code, containers, CI, and infrastructure. It encodes the decisions teams re-solve on every project — which analysers run, how strict CI is, when a release may ship — as enforceable gates instead of best-effort habits.
- Role — creator & maintainer
- Built with — Semgrep rules, OPA/Rego policies, SBOM (Syft), secret & vulnerability scanning, reusable GitHub Actions, per-stack profiles (PHP/Laravel/Symfony, Node, Docker)
- Status — released (v2.x engine-only line), CI green, actively maintained
- Go deeper — documentation hub: quickstart, production rollout, enterprise hardening
Zenchron Foundry — hardened container platform
Golden-image platform producing hardened, signed, scanned, SBOM-backed base images for PHP workloads (php-fpm, php-cli, workers, FrankenPHP, nginx, Caddy), published multi-arch to GHCR. Digest-pinned Debian-first bases, machine-enforced ownership boundaries, version-bound risk acceptance, ADR-driven platform decisions.
- Role — primary author of the public change history
- Built with — Docker, GitHub Actions, image signing & provenance, SBOM/CVE ledgers
- Status — in production use at Zenchron, actively maintained · published images
Aegis Codex — governance for AI-assisted development
A rules and governance catalog for LLM-assisted engineering on serious systems: Clean/Hexagonal architecture, DDD, threat modeling, change control, and multi-agent orchestration encoded as machine-readable rules (Cursor-compatible), so the policy lives in the repo — not in prompts.
- Role — creator
- Built with — rule DSL (
.mdc), agent role definitions, standards docs for security, testing, observability, and CI - Status — usable, evolving with AI tooling
Aether — state orchestration for agent swarms (experiment)
Early-stage Rust engine exploring content-addressed task state for AI agent swarms: typed state machines that make invalid transitions structurally impossible, SHA-256-addressable work units, offline ONNX semantic search, OpenTelemetry tracing on every state change.
- Role — creator
- Status — experimental prototype; an architecture exploration, not a production claim
- Web platforms & backend architecture — public work in PHP/Symfony/Laravel going back to 2011, plus Node/TypeScript systems; clean boundaries, DDD where it pays for itself, legacy refactoring under test (example).
- Infrastructure, containers & delivery — Docker-first platforms, multi-arch image pipelines, reproducible CI/CD, GitHub Actions maintained at the platform level rather than copy-pasted per repo.
- Software supply-chain security — SBOMs, signing, provenance, CVE ledgers with version-bound risk acceptance, secret scanning, release gates that block instead of warn.
- AI agents & automation — governance-first AI-assisted development, agent orchestration, and the infrastructure that keeps autonomous tooling deterministic and auditable.
- Security is a release requirement, not a best-effort activity.
- Evidence over claims — status files, gates, and ledgers beat promises in a README.
- Automation needs explicit safety controls; an agent without gates is a liability.
- Boring, digest-pinned, reproducible foundations outlast clever ones.
I'm open to senior architecture and platform-engineering conversations, supply-chain-security adoption work, and collaboration on the open-source systems above. Issues and PRs are welcome on any of my repositories.
Start a conversation via zenchron.com.




