Application architecture
Clear, maintainable paths through modernization, integration, desktop applications, and cloud delivery.
Software architecture · practical AI · team leadership
Practical AI | Senior .NET Developer | Software Development Team Lead | Consulting
I help teams build dependable .NET applications, use AI thoughtfully, and improve the systems around software delivery.
How I can help
Clear, maintainable paths through modernization, integration, desktop applications, and cloud delivery.
Useful agent workflows, local and cloud models, RAG systems, evaluation, and responsible adoption.
Testing, observability, CI/CD, and the technical leadership habits that help teams ship with confidence.
Development
Meet CLIF, my open-source Windows automation CLI and local MCP server. Inspect WPF controls, script repeatable workflows, validate results, and give agents useful feedback.
AI
An August 2026 snapshot for .NET developers comparing local Ollama, Ollama Cloud, and managed inference by limits, model choice, agent support, and measurable performance.
Development
Build a current, stateless Model Context Protocol server with the official C# SDK and pair it with a Blazor WebAssembly diagnostic inspector.