AI Financial Analysis for Copilot Money
Building a natural-language reporting system for personal finance using AI. Reverse-engineered the Copilot Money API and created a Chrome plugin with MCP server capabilities and an agentic workflow.
Technical Product Leader | AI Development | Enterprise Architecture
25 years building developer tools. Recently modernized a 610,000-line codebase using spec-drive AI-assisted development, while enhancing the product with built-in agentic tools. From Sun Microsystems to serving major clients like the US Bureau of Economic Analysis and the New York Marathon, I bridge the gap between customer problems and shipped products.
Writing about AI-assisted development, legacy modernization, and practical software engineering.
Building a natural-language reporting system for personal finance using AI. Reverse-engineered the Copilot Money API and created a Chrome plugin with MCP server capabilities and an agentic workflow.
At Web Performance, I've served enterprise clients including the US Census, Canadian government, and New York Road Runners.
Personally implemented a zero-downtime modernization of a 25-year-old, 610,000-line Java codebase using the Strangler Fig pattern and AI-assisted development. Integrated AI with Amazon Bedrock and AgentCore, Migrated from Java 1.4 to 11, Eclipse RCP 3.6 to 4.19, and replaced the legacy SWT desktop UI with a modern React front-end.
Built entirely from scratch using Claude Code to address a key customer need: side-by-side comparison of load test results across different test runs. Demonstrates systematic AI-assisted development from spec to deployment.
End-to-end project built with Claude Code, Github SpecKit and multi-LLM-model collaboration. Uses a comprehensive set of CI/CD tools with 800 unit tests, ~135 integration tests, pre-flight validation, auto-snapshop before deployment, pre-commit validation, etc.
Natural-language financial reporting system using Claude Code and MCP server architecture. Reverse-engineered Copilot Money's GraphQL API and built a Chrome extension with agentic workflow for complex analytical queries.
A niche labor of love: a CircuitPython library for driving scrolling LED displays showing real-time data from anywhere. Powers the physical LED product sold at ThemeParkWaits.com.