Document Workflow Management with Finite State Machines
I propose the idea of using workflows based on finite state machines to manage document workflows for a new project

I propose the idea of using workflows based on finite state machines to manage document workflows for a new project
An existing large project had a significantly degraded integration test suite - mainly due to the significant downsides of using Selenium and testing anti-patterns. I presented and then implemented a Cypress based test suite.
I gave this talk to a team where some of the developers were unfamiliar with unit testing and TDD - this was presented alongside a demo of TDD with C#/.NET and Vue/JavaScript
I introduce new JavaScript developments and Vue to a team that was previously only using ASP.NET MVC with poorly designed jQuery and help them create a REST API with a Vue based SPA
A presentation on the benefits of using Inversion of Control and Dependency Injection in .NET