Engineering & Exploration

A curated collection of open-source solutions and technical explorations.

This is a space for innovation, where architectural strategy meets hands-on implementation. From micro-conditional engines to legacy data parsers, each project is a battle-tested solution born from a passion for solving complex software challenges.

The Flagship

The Illogical Ecosystem

A micro conditional engine for parsing and evaluating raw logical expressions, built to solve the recurring problem of sharing complex business logic between clients, services, and edge functions without redundant implementations.

A cross-platform standard written for
High-Level Languages (TS/Py/C#/Java) Systems Languages (Go/Odin/Zig)

The Illogical Ecosystem

A micro conditional engine used to parse raw logical and comparison expressions. It evaluates expressions in a given data context, ensuring consistent logic across your entire stack.

The Utility Belt

Architectural Tooling

Specialized libraries for specific architectural challenges. Each tool solves a distinct problem in modern software development.

TypeScript

Data Integrity

WeGood

Shared validation logic designed to ensure data integrity across distributed systems. It creates a single source of truth for validation rules shared between UI and API.

View on GitHub
TypeScript

Search Algorithms

Librarian

A micro search library leveraging Boolean Operators. It supports wildcard annotation within search terms, enabling powerful in-memory search for lightweight applications.

View on GitHub
Python

Legacy Integration

X12 Parser

A robust parser for the X12 EDI standard. It handles the complexity of X12 loops and segment-based schemas, bridging the gap between modern Python data structures and legacy financial/health data.

View on GitHub
Go

Developer Experience

ApiDoc

A generator that transforms Go source files directly into OpenAPI v3.0.2 (Swagger) specifications. Keeps documentation strictly in sync with code implementation.

View on GitHub
Svelte

Frontend Tooling

Svelte Form

A lightweight model handler for Svelte, streamlining input validation and state management for complex forms.

View on GitHub

A Commitment to the Craft

7+
Programming Languages
5
Architectural Tools
1
Cross-Platform Standard
Problems Solved

Each project represents a commitment to solving real-world architectural challenges. From high-level abstractions to systems programming, this work showcases how strategic thinking translates into production-ready solutions across diverse technological contexts.