The Work

ALL LIVE / ONE PATTERN
Systems & ToolsThe infrastructure between things
The awareness layer LLMs don't have

SAGEN

A cognitive architecture for persistent situational awareness. Six modules on a shared blackboard, injected as structured context. The gap between raw model capability and agent reliability.

PythonResearchOpen Source
The cost layer nobody optimizes

LLM-QP

Dynamic plan selection for constrained decoding. Contextual bandits route between dense, sparse, and amortized execution plans, choosing the fastest path that preserves output quality.

Research PaperMLIR
The interface passwords should have had

Keymaster

Ask in plain English, get your credentials. Semantic search with zero-knowledge encryption. The gap between how your brain stores context and how password managers force you to retrieve it.

PythonE2E Encryption
The feedback loop between you and your prompts

Prompt Mirror

Upload your chat history and get a social feed of before/after cards, your worst prompts next to what would have actually worked.

ReactAnthropic API
Writing & NarrativeThe people inside the categories
What a lake leaves behind

The Weight of Salt

Literary fiction set around a receding body of water. Built through a custom six-framework AI writing pipeline.

Novel39 Chapters
The distance between who someone is and who they appear to be

The Pandora Threshold

A man discovers his wife is a spy. Genre adaptation of the novel pipeline.

NovelIn Progress
The threshold between known and unknowable

The Liminal

Sci-fi horror about a cosmic entity that speaks through neural implants. The space between human consciousness and something larger.

NovelSci-Fi Horror
Why the plan feels better than the thing

The Beautiful Unfinished

38,000 words across ten disciplines. Neuroscience, philosophy, economics, and information theory converge on one question: what if the planning-execution gap isn't a bug?

Essay10 Disciplines
What classification does to the people it sorts

The Invisible Architecture

40,000 words with six interactive experiences across ten disciplines. How psychiatric classification systems function as invisible infrastructure.

EssayInteractive

"Every classification system sorts human beings. The interesting question is never how the sorting works. It's what happens to the people it sorts."

Math GamesTheorems you can play
Stable Match
Gale-Shapley
The One
Optimal Stopping
Watchpoint
Art Gallery
Survivor's Circle
Josephus
Last Take
Nim / XOR
Chroma
Four Color
One Path
Euler
Trust
Prisoner's Dilemma
Notation
Human / Actor
System / Tool
Unowned Gap
Goal / Future

Every project starts the same way.

Find the humans. Find the system. Find the gap. Build what belongs there.

About

Between municipalities and their vendors. Between courts and collections. Between models and awareness. Between mathematics and play. The same pattern keeps showing up: two systems, a gap nobody owns, and something worth building in between.

Credentials
MPA, Northern Illinois University
Customer Success, TransUnion
4.5 years, Tyler Technologies
100+ municipal implementations
Government administration, Morton Grove & Itasca
Everything Else
Three novels, custom AI writing pipeline
Eight math puzzle games
Three AI concept games
Two interdisciplinary essays (38K + 40K words)
AI knowledge extraction platform
Bauhaus system composition

The pattern is always the same.

Find the humans. Find the system. Find the gap. Build what belongs there. One desk in greater Chicago.