MICHAEL CZEISZPERGER

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.

Recent Posts

Writing about AI-assisted development, legacy modernization, and practical software engineering.

January 9, 2025

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.

Professional Work

At Web Performance, I've served enterprise clients including the US Census, Canadian government, and New York Road Runners.

Legacy Modernization

Web Performance Load Tester

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.

  • Integrated AI Assistant to configure test cases, run load tests, and interpret results
  • 610K lines modernized in several months
  • 1,294 commits with 791 automated tests
  • React 18 dashboard with JWT auth and containerized CI/CD
  • Multi-model AI consensus for spec-driven migration
AI-Native Development

WPLoadCompare

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.

  • Spec and test-driven development with Claude Code
  • Java 21 Eclipse RCP/SWT
  • Integrated with existing Web Performance ecosystem
  • Signed installers for macOS and Windows.

Personal Projects

AI/MCP

AI Financial Analysis System

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.

  • MCP server embedded in Chrome extension
  • 11 specialized tools with single-responsibility focus
  • Deterministic math in code, AI for orchestration only
  • Fuzzy logic with domain knowledge encoding
Open Source

ScrollKit

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.

  • ESP32 LED hardware simulator for easy development and debugging
  • Library for displaying real-time data onphysical ESP32 LED hardware
  • Library for live code updates to hardware in the field
  • Library for building web-based UI running on ESP32 hardware
  • Library for automatic ESP32 wifi configuration