CJ Chanhnourack — founder/CEO, Centennial Defense Systems. Former USMC. Solo builder operating a local-first engineering stack. This capability demonstration extends existing proven patterns — shipped products, published packages, and operational governance systems — into the operator decision-support domain.
Marine Corps background
verifiedFormer USMC. Systems engineering and operational planning experience. Direct exposure to the information gaps that operator decision-support architecture addresses — the problem is understood from the operator side, not just the engineering side.
Local AI stack — solo build
verifiedBuilt and operates a full local-first AI engineering stack: multi-node Apple Silicon with local model orchestration, a compute-offload node, and an edge inference node. All infrastructure is self-managed, local-first, and governed by deterministic policy — no cloud dependency.
Defense-grade governance systems
verifiedDesigned and shipped Fleet Watch (process governance daemon, PyPI), Sworn (fail-closed AI code governance, PyPI), and the CDS governance kernel: 9 invariants, Craft Gate standard, weekday quality bar, and the Jarvis protocol for structured AI inputs with receipt outputs.
PyPI: fleet-watch, sworncode
Shipped products and public evidence
verifiedArchivist (local-first evidence intelligence, archivist.tools). Fleet Watch (MIT, PyPI). Sworn (Apache 2.0, PyPI). 2 PyPI packages, 2 websites, 149GB evidence corpus, 4,650-file codebase. Every claim resolves to a public receipt or a published package.
/receipts, /manifest.json
Solo build velocity
verifiedSolo founder/engineer delivering production-grade systems. The architecture is scoped for solo execution with local infrastructure — no team dependency, no cloud service dependency, no vendor lock-in. Deliverables are designed for single-operator build and verification.
SBIR/STTR engagement
verifiedActive engagement with federal SBIR/STTR programs. This capability demonstration builds on the CDS governance stack already proven in shipped products — it extends existing patterns, not a cold start.