.NET/C# software engineer focused on automation, internal tools, backend APIs and reliable business workflows.
I'm returning to paid software work after a family-caregiving career break. My prior contract experience includes .NET/API development, SQL Server, Azure/Azure DevOps, Agile delivery, testing, documentation and cross-functional support. My recent public projects provide current evidence in modern .NET, React/TypeScript, Windows automation, testing, observability, packaging and release discipline.
-
ApprovalFlow - Local-first .NET 10 and React purchase-request approval application with ASP.NET Core APIs, SQL Server and EF Core, authorization, audit history, optimistic concurrency, transactional-outbox messaging, an idempotent .NET Worker, local Service Bus emulation, OpenTelemetry, Aspire, Docker Compose, CI, integration tests and Playwright. My strongest mainstream .NET business-application example.
-
Key Repeat Tuner - .NET 8 Windows worker-service utility that monitors configured processes and applies or reverts keyboard repeat settings, with configuration validation, structured logging, tests, system tests and WiX MSI packaging. My strongest automation/internal-tools example.
-
IntervalTree.Net - Small prerelease .NET 8 interval-tree library published on NuGet as
0.1.0-alpha.1, with xUnit coverage, CI, SourceLink, symbols, Trusted Publishing and install-from-NuGet verification. -
QwGPT - Independent local prototype for PDF/document-processing and retrieval workflows. It is not production healthcare software, HIPAA validated or clinically validated.
- .NET/C# backend and API engineering
- Automation and internal tools
- Business workflow systems and developer productivity
- QA and test automation
- Practical AI-assisted workflow tooling and governance


