Instrumented digital products written in `C++` and published on `Xbox One`, `Universal App` and `Windows` platforms: Gears of War, State of Decay, Spelunky, Dust: An Elysian Trail and [many others](https://www.mobygames.com/developer/sheet/view/developerId,510722/).
Analyzed `Direct3D` performance with `PIX` and debugged vertex & pixel shaders with ATI `RenderMonkey` and NVidia `fxComposer` tools.
Developed interactive data visualizations in `C#` and `WPF` with `Model View - View Model` pattern and `Unity Application Block` dependency injection framework to help troubleshoot and manipulate `distributed services`.
Designed and maintained `Azure Table Storage` and `SQL Server` databases. Optimized query performance by assessing `execution plans` and data unit (`DTU`) charts to identify expensive operations and create indexes.
Supported a `distributed` crash reporting system in `Azure` that used `Debugging Tools for Windows` from Windows `Platform SDK` to perform crash dump analysis and automatically file tickets in `Jira` and `Team Foundation Server` issue tracking systems.
Developed a portal used to collect data from test automation tools using `Angular` and `Bootstrap`.
Provided `support` and `maintenance` for open-source cross-platform libraries published to `NuGet` feed and reviewed with `CodeFlow` to help others create automation tools.
Enabled testers to record, modify, and play back Xbox `controller inputs` on multiple machines using a MIDI track-like editing interface with individual samples manipulated by mouse; since adopted by the `Xbox One` platform team.
Developed an automated build verification system using `Windows Workflow Foundation` that emailed rich HTML reports transformed via `XSLT`, with game-specific tests designed by dragging & dropping in a visual editor.
Worked with Microsoft `Team Foundation Server`, `Perforce`, and Apache `Subversion` repositories.
Wrote `unit` & `functional` tests for continuous build integration using the `Mock` framework, `Rhino Mocks`, and `XUnit`.
Created and maintained `technical documentation`, integrated `HTML Help`, and topics generated with `Sandcastle` from source comments.
Gave `training presentations` to internal customers with handouts and sample code to follow along.
Developed test report processing and visualization utilities in `Microsoft Excel` and `Microsoft Access` using Visual Basic for Applications (`VBA`) to enable test engineering leaders to focus on high-leverage activities.