Projects
A selection of things I've built.
API Architecture Demo: Bad Design vs. Good Design
Two companion .NET APIs against the same e-commerce schema — one built the way a junior developer might build it, one built with senior-level practices — compared under identical k6 load.
C#ASP.NET CoreEF CoreDapperSQL Serverk6Next.js
Resilience Demo: Naive vs. Resilient Integration
A plain HttpClient call vs. a Polly v8 resilience pipeline, both hitting the same intentionally-flaky fake third-party dependency through a scripted outage.
C#ASP.NET CorePollyWireMock.NETk6Next.js
DocQuery: An AI processing pipeline for documents, with RAG and vector search
A .NET solution that takes a PDF from upload through chunking and embedding to a cited, grounded answer. It is built to exercise AI-200 concepts in a real system rather than in isolated tutorials.
C#ASP.NET Core.NET AspireAzure OpenAIAzure Service BusPostgreSQL + pgvectorReactKubernetes