Systems I've actually built.

From a RAG platform to real-time .NET services to open-source tooling that strangers run in their homes. Each one is on GitHub — code, tests, and the trade-offs included.

Production

Enhanced Weather Chart Card

Actively maintained Home Assistant custom card for weather forecasting with interactive charts, temperature gradients, timezone support, and daily/hourly toggle — available via HACS

  • Daily/Hourly forecast toggle with runtime switching between forecast types
  • 6-level temperature gradient colors based on comfort zones (cold blue → hot red)
  • Multi-location timezone support for monitoring weather across different regions
2 more highlights
  • Smart unit conversion: automatic °F ↔ °C, inHg ↔ mmHg ↔ hPa, mph ↔ km/h
  • 23 supported languages, animated weather icons, customizable layouts

JavaScript · Chart.js · Home Assistant · HACS · Rollup

Educational

Pipeline Orchestrator

Real-time multi-stage data processing pipeline demonstrating queue management, backpressure, health monitoring, and automatic load balancing with live dashboard

  • 3-stage pipeline (Generator→Processor→Aggregator) with configurable worker pools
  • Automatic backpressure detection and response when queues exceed thresholds
  • Circuit breaker pattern with health state machine (HEALTHY→UNHEALTHY→DEGRADED→DEAD→RECOVERED)
2 more highlights
  • Real-time SignalR dashboard with zero-polling updates (<2s latency)
  • 148 tests passing (unit, integration, concurrency) with comprehensive test coverage

C# · .NET 9 · Blazor Server · SignalR · System.Threading.Channels

Production

Service Registry Platform

Production-ready REST API-based service registration and health monitoring platform with administrator approval workflow and real-time SignalR dashboard

  • Health state machine with automatic recovery (HEALTHY→UNHEALTHY→DEGRADED→DEAD→RECOVERED)
  • <500ms heartbeat response time (<26ms measured), 95% reduction in database writes via in-memory state
  • Real-time dashboard with zero-polling SignalR updates for service monitoring and approvals
2 more highlights
  • Pluggable storage backends (PostgreSQL, Redis, In-Memory) with EF Core migrations
  • Production security: HSTS, CSP, rate limiting, OpenAPI 3.0 docs with Scalar interactive UI

Blazor Server · SignalR · C# · .NET 9 · PostgreSQL · Redis · Entity Framework Core

Production

OmniRAG — Enterprise RAG System

Production-ready RAG system for technical PDF manuals with 4 LLM providers (Phi-4, Llama local; Mistral, GPT cloud), enterprise resilience, and Clean Architecture

  • Multi-model support: 4 language models, 5 embedding strategies, 4 chunking algorithms, 4 retrieval strategies
  • Enterprise resilience patterns: Circuit breaker, retry with backoff, timeout protection, fallback strategies
  • Sub-50ms vector search with ChromaDB; <8s end-to-end query time
2 more highlights
  • Clean Architecture: 4-layer separation, SOLID principles, 8 design patterns implemented
  • 66/66 tests passing with 100% coverage on critical paths

Semantic Kernel · ONNX · C# · .NET 9 · Python.NET · ChromaDB · sentence-transformers