Michael Bruno · Full-Stack Development & Architecture

Filter
Azure AI Services (2)
AI Services Enabled in .NET API
Azure OpenAIDocument Intelligence AI Vision.NET 8 APIContent Safety
.NET 8 Web API with Azure AI PaaS services included as part of service layer.
Client API Controller Service Layer Azure OpenAI Doc Intelligence AI Vision
click to enlarge
AI Image Evaluation & RAG Query
Azure AI SearchAzure OpenAI Service BusAzure SQL .NET 8React · Vite
Ask natural-language questions about your uploaded images — event-driven ingestion and RAG query pipeline.
AI Image Evaluation & RAG Query
Backend / .NET / Eventing (5)
Breakfast Order — React SPA & Web PubSub
React 18Vite.NET 8 API Azure Static Web AppsAzure Web PubSubAngular
React and Angular SPAs against a shared .NET 8 backend — Azure/GitHub Deployment.
Event-Driven Backend - Async Order Processing
Azure Service BusAzure Functions Storage QueuesWebPubSub.NET 8
Async Event Driven Pattern in .NET — Storage Queue, Azure Functions, real-time updates via WebPubSub.
UI trigger HTTP function Storage queue Queue function Order complete
click to enlarge
Angular SPA / .NET API
Angular.NET API
Another winter snowstorm — database driven website content.
michb.net
Generic CRUD — Angular + EF API
Angular.NET 8Entity Framework
Angular + .NET 8 generic EF API.
.NET Concepts — Interactive Reference
.NET 8Interactive ReferenceHTML/JS
Interactive reference walking through core .NET concepts — built for quick lookup and teaching.
.NET Concepts — Interactive Reference
Frontend / SPAs (3)
Breakfast Order — React SPA & Web PubSub
React 18Vite.NET 8 API Azure Static Web AppsAzure Web PubSubAngular
React and Angular SPAs against a shared .NET 8 backend — Azure/GitHub Deployment.
Angular SPA / .NET API
Angular.NET API
Another winter snowstorm — database driven website content.
michb.net
Generic CRUD — Angular + EF API
Angular.NET 8Entity Framework
Angular + .NET 8 generic EF API.
Landing Pages / CTA (3)
World Gone Mad Juggling
Landing PageCTA 🤹 Lighter Side
One page specialty CTA website.
World Gone Mad Juggling
GitHub Profile — Portfolio Index
GitHub PagesLanding Page
Featured-repo landing page — a project in its own right, built on GitHub Pages.
GitHub Profile
Development Status Dashboard
MethodologyHTML/JS AI-AssistedReusable Pattern
Adaptable to any development effort — shows components, workflow or features, risks and dependencies.
🤹 Lighter Side (3)
World Gone Mad Juggling
Landing PageCTA 🤹 Lighter Side
One page specialty CTA website.
World Gone Mad Juggling
Bounce Juggling Simulator
Physics SimulationJavaScriptCanvas/SVG 🤹 Lighter Side
Physics-based bounce juggling simulator — learning path from one ball up to nine.
Bounce Juggling Simulator
Poker Field Guide — Game Theory
Game TheoryPokerHTML/JS 🤹 Lighter Side
Field guide walking through poker game-theory concepts.
Poker Field Guide
Other (0)

Built With

Claude AI Collaboration Cursor .NET 8 Azure React Angular