Systems architect · product builder
I build software that helps people make sense of complex information and act on it reliably.
Over the past 15+ years, I’ve worked across research software, web platforms, communications systems, privacy-sensitive applications, developer tooling, product management, and technical leadership.
I’m currently building KeeperDesk and founding Intertrons around it.
HEAD — KeeperDesk
KeeperDesk helps service teams keep customer promises from getting lost between calls, messages, and handoffs. It notices commitments and recommends what the team should do next.
I’m currently working directly with design partners on focused paid pilots.
A small, filesystem-native protocol for durable work across humans, agents, tools, and execution sessions. I developed STEP while building KeeperDesk to make long-running engineering work inspectable, resumable, and transferable.
Fork STEP Seed and let your agent build the kernel it needs to finish.
I care about systems whose behavior can be understood, tested, and corrected. I’m most useful where product intent, architecture, and real operational constraints meet.
I was the initial architect and a core developer of ScriptEase II, a University of Alberta research project for visually authoring interactive game behavior.
The project began in Subversion. Its later Git migration lost the original
author mapping; surviving source attribution uses my former username,
jtduncan.