Projects
A selection of personal and professional projects spanning AI agent systems, data pipelines, enterprise tooling, and game development.
Personal Projects
Game AI, LLM agent architectures, reinforcement learning, and side projects.
Ludic_Director
Python library for threaded "director" layers that enqueue LLM tool actions; host runs validation on the sim thread. No game engine dependency — tool calling, memory, persona markdown, multi-layer architecture.
GameAgentHarness
Framework for building and testing AI agents in game environments. Supports multi-agent orchestration and evaluation harnesses.
ClassicControl
Classic control and reinforcement learning experiments. Benchmarking agent architectures against standard control problems.
Loreofthelands
AI-driven game project exploring procedural narrative generation and world-building with LLM-powered systems.
scorched_earth
Game project built with AI agent integration — combining classic gameplay mechanics with modern AI techniques.
GameResearch
Research workspace for game AI experimentation — prototyping agent behaviors, decision systems, and simulation architectures.
Professional / FranData
Enterprise data pipelines, AI extraction systems, and lending platform tooling. Built and maintained as Director of Lending & Risk Products.
FDDBreakdown
Two-stage PDF OCR and JSON chunking pipeline for processing Franchise Disclosure Documents at scale.
KeywordMatching
Searches Franchise Disclosure Document (FDD) JSON files for specified keywords and outputs matches with surrounding context to Excel. Includes AI validation layer.
CoreDataProcessing
AI extraction of JSON files for Core Data and helper scripts. Central data processing workspace for the franchise intelligence platform.
TechnologyExtraction
Standalone project for ADP project technology extraction — automated identification and classification of technology stacks from franchise data.
FUNDDataUpload
Application to import data from export tab of completed FUND Report Templates into the core database system.
Core-Database-Tool
Core database query and upload tool — internal utility for managing data operations against FranData's central database.
NewFundScoreUpload
Application for uploading fund score data — streamlines the process of ingesting and validating scoring metrics.
FranchiseeExtraction
Automated extraction of franchisee data from disclosure documents and public sources.