At BetterGood, I've helped modernize enterprise applications by moving legacy Razor/jQuery interfaces to Vue.js and Vuetify SPAs, with tailored experiences for end users, administrators, and kiosks.
I've led IdentityServer4 and Duende IdentityServer implementation, built Azure DevOps CI/CD pipelines, optimized SQL Server performance, and integrated Blackbaud and Salesforce synchronization workflows. I also introduced Codex-based development practices that reduced feature delivery time by roughly 40%.
Earlier, I built Java and .NET applications for Nationwide Insurance and developed .NET web services, WPF interfaces, and device-control software at Exceptional Innovation.

