Case studies
Work
IAT Software is one product. These three views of it — the WPF rewrite, the Java server, and the original platform — are the evidence.
2026 · in progress
IAT Design (WPF rewrite)
A ground-up rewrite of a 600+ class WinForms IAT authoring client into a maintainable MVVM WPF application. Designer tabs are in place; deploy lands with the coordinated server release.
C#.NET 10WPFMVVMMediatRFluentValidationOPC Packaging
2014–present
IAT Server
Three-tier, message-driven Spring application that deploys user-authored tests, administers them in the browser, stores encrypted results, and emits Excel workbooks that routinely exceed 150 worksheets.
JavaSpringJPA / HibernateMDBXSD / XJCXSLTAES-GCMMySQL
2014–present
IAT Software platform
The full product: a point-and-click authoring environment, a server that administers IATs, Excel exports of Greenwald D-scores, and a public site.
C# WinFormsWPFJavaXSLTKnockoutJSWebSocketsLinux