Expert Software Engineer / Tech Lead at iPipeline — enterprise identity (PingFederate, SAML/OAuth) by day, AI platform work on the side. 20+ years of enterprise software; these days most of my code is written with AI coding agents, which is how the project below started.
Currently building open-memex — a local-first memory layer for AI coding agents. Say "remember: we deploy on Fridays" once, and every agent you use — Copilot, Cursor, opencode, Claude Code — knows it next session. Memories are plain Markdown on your machine; team knowledge gets shared through git PRs. No cloud, no account, no telemetry.
npm install -g open-memex
Also here
- python-minecraft — Python teaching materials from my years running weekend programming classes
- Resume · LinkedIn


