Work
A selection of projects, tools, and systems built over three decades.
-
Mariposa — Code Generation Studio
A Swing-based application that models application components visually and generates production Java source with JUnit test templates. JPA, DAO, DynamoDB, CouchDB, JAX-RS, Spring Boot — select a target, build a model, get working code.
-
Engineer Solution Knowledge Graph
A graph database index of solutions across enterprise repositories, replacing ad-hoc tribal knowledge with a queryable, navigable graph. Apache AGE + pgvector on PostgreSQL.
-
Offline Home Automation with Local LLM
A fully air-gapped smart home stack — Zigbee mesh, Home Assistant, and a locally-run LLM that controls devices without touching a cloud service.
-
Cross-Repo Knowledge Synthesis Agent
An agentic layer over the Engineer Solution Knowledge Graph — given a requirement, it finds proven implementations across repositories, synthesizes ranked recommendations, and scaffolds starter code.