Projects

Live demos are rate-limited and password-gated.
Energy Compliance Chatbot

A retrieval-augmented generation (RAG) chatbot that answers questions about NAESB market rules and ISO compliance requirements. Built with Azure OpenAI and Semantic Kernel, it uses vector search to retrieve relevant documents and ground responses in authoritative sources.

Tech Stack

Blazor Server
Semantic Kernel
Azure OpenAI
Azure AI Search
.NET 8
Invoice Extractor

An end-to-end document intelligence solution that extracts structured data from invoices using Azure Form Recognizer. Demonstrates layout understanding, table detection, and key-value pair extraction with post-processing via Azure OpenAI for classification.

Tech Stack

Blazor Server
Azure Form Recognizer
Azure OpenAI
Document Intelligence
.NET 8
Operations Copilot

An agentic AI assistant that handles multi-step tasks through function calling. Built with Semantic Kernel and Azure OpenAI, it demonstrates autonomous planning, tool use, and delegation patterns for complex enterprise workflows.

Tech Stack

Blazor Server
Semantic Kernel
Azure OpenAI
Function Calling
.NET 8
Pipeline Vision Classifier

A computer vision application that analyzes pipeline inspection images to detect anomalies and classify asset condition. Uses Azure Computer Vision for feature extraction and Azure OpenAI for semantic understanding of visual patterns.

Tech Stack

Blazor Server
Azure Computer Vision
Azure OpenAI
Vision AI
.NET 8