I started in QA: nearly two years testing an
enterprise fintech CRM across web, mobile, desktop and the stored procedures underneath,
in Selenium and C#, before I moved to building the software rather than breaking it.
My testing influence shows up in my interest in prioritizing tests: we've moved on to
Playwright now, but also I am interested in Vitest for frontend modules, CI/CD testing,
Moq and xUnit for Service Tests, and Bruno for integration.
But this influence also carries over to how I think about AI governance. Good AC isn't
just a checkbox, but a harness. This includes DTO and schemas, that provides knowledge
of how the data will flow, before handing over the job to any AI, as well as what cannot
change, what can change, and what should fail gracefully.
My day to day is Claude + Thinking, specifically .NET and React on Azure, App Services, Functions, Bicep, CI/CD, usually against systems and yes even manual
testing. This is a muscle memory I try to infuse in everything I do.