Michael Janda
WorkApproachAboutResumeContact

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.

  • IAT Design (WPF rewrite)

    2026 · in progress

    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 10WPFMVVMMediatRFluentValidation

  • IAT Server

    2014–present

    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 / XJCXSLT

  • IAT Software platform

    2014–present

    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# WinFormsWPFJavaXSLTKnockoutJSWebSockets

Michael K. Janda · Virginia Beach, VA

ApproachGitHubLinkedInmichael@iatsoftware.net