Engineering Certainty

I view business, strategy, and software through a single lens: Systems Thinking.

Whether debugging a compiler or structuring an organization, I see the same fundamental structure: a system of inputs, outputs, and internal states. A codebase is a business with logic gates; a business is a program with human variables.

My goal is to understand these systems deeply—seeing past the immediate transaction to the relationships, time horizons, and state changes that define the future—and then refine them until they are efficient, predictable, and robust.

Core Competencies

Specializing in high-leverage infrastructure, language design, and engineering governance.

  • System Architecture
  • Compiler Design (STRling)
  • Platform Engineering
  • Engineering Governance
  • Infrastructure as Code
  • Automated QA Strategy

Featured Architectures

Primary artifacts demonstrating architectural rigor and innovation.

STRling Logo

STRling: The Universal Regex Compiler

A next-generation, object-oriented compiler for regular expressions. Designed with a strict Parse -> IR -> Emit pipeline, it enforces a "Golden Master" specification to ensure identical behavioral outputs across 17 target languages (Python, JS, PCRE2, etc.).

Platform Architecture

The Convergence Toolkit

(Proprietary Enterprise Platform)
An idempotent, infrastructure-as-code platform for zero-downtime deployments on on-premise Windows/IIS servers. It treats the OS as a deterministic function, using PowerShell to reconcile drift and enforce production standards automatically.