At TCP Software, I’m architecting and leading the rebuild of a legacy workforce scheduling platform on a modern typed stack. I define the specifications and screen-level definition of done, and build the review structure the team ships against.
I built the AI-native workflow for the project using custom Claude Code agents for planning, implementation, and review. Reusable skills, MCP integrations, and automated Playwright and unit test gates support screen-by-screen parity and keep checks in place before each merge.
At Ascensus, I designed and built the TPA Status Tracking and Record System, the workflow platform the business ran on. I also built supporting services, including a project scheduler, reporting and OCR engines, and a client web portal.
Earlier at Ascensus, I owned a business-critical platform spanning six core applications and supporting hardware. At SMEDIX, I worked on a Roche Diagnostics project involving Roche Pathology and Illumina DNA sequencing; I’m always happy to compare notes on agent workflows and multi-agent orchestration.

