Michael Bruno
· Full-Stack Development & Architecture
GitHub
LinkedIn
Resume
Filter
All
Azure AI Services
(2)
Backend / .NET / Eventing
(5)
Frontend / SPAs
(3)
Landing Pages / CTA
(3)
Other
(0)
🤹 Lighter Side
(3)
Azure AI Services
(2)
AI Services Enabled in .NET API
Azure OpenAI
Document Intelligence
AI Vision
.NET 8 API
Content 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
View Demo →
Swagger API
AI Image Evaluation & RAG Query
Azure AI Search
Azure OpenAI
Service Bus
Azure SQL
.NET 8
React · Vite
Ask natural-language questions about your uploaded images — event-driven ingestion and RAG query pipeline.
View Demo →
Backend / .NET / Eventing
(5)
Breakfast Order — React SPA & Web PubSub
React 18
Vite
.NET 8 API
Azure Static Web Apps
Azure Web PubSub
Angular
React and Angular SPAs against a shared .NET 8 backend — Azure/GitHub Deployment.
React Demo →
Event-Driven Backend - Async Order Processing
Azure Service Bus
Azure Functions
Storage Queues
WebPubSub
.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
View Demo →
Angular SPA / .NET API
Angular
.NET API
Another winter snowstorm — database driven website content.
View Demo →
Generic CRUD — Angular + EF API
Angular
.NET 8
Entity Framework
Angular + .NET 8 generic EF API.
View Demo →
.NET Concepts — Interactive Reference
.NET 8
Interactive Reference
HTML/JS
Interactive reference walking through core .NET concepts — built for quick lookup and teaching.
View Demo →
Frontend / SPAs
(3)
Breakfast Order — React SPA & Web PubSub
React 18
Vite
.NET 8 API
Azure Static Web Apps
Azure Web PubSub
Angular
React and Angular SPAs against a shared .NET 8 backend — Azure/GitHub Deployment.
React Demo →
Angular SPA / .NET API
Angular
.NET API
Another winter snowstorm — database driven website content.
View Demo →
Generic CRUD — Angular + EF API
Angular
.NET 8
Entity Framework
Angular + .NET 8 generic EF API.
View Demo →
Landing Pages / CTA
(3)
World Gone Mad Juggling
Landing Page
CTA
🤹 Lighter Side
One page specialty CTA website.
View Demo →
GitHub Profile — Portfolio Index
GitHub Pages
Landing Page
Featured-repo landing page — a project in its own right, built on GitHub Pages.
View Profile →
Development Status Dashboard
Methodology
HTML/JS
AI-Assisted
Reusable Pattern
Adaptable to any development effort — shows components, workflow or features, risks and dependencies.
View Demo →
🤹 Lighter Side
(3)
World Gone Mad Juggling
Landing Page
CTA
🤹 Lighter Side
One page specialty CTA website.
View Demo →
Bounce Juggling Simulator
Physics Simulation
JavaScript
Canvas/SVG
🤹 Lighter Side
Physics-based bounce juggling simulator — learning path from one ball up to nine.
View Demo →
Poker Field Guide — Game Theory
Game Theory
Poker
HTML/JS
🤹 Lighter Side
Field guide walking through poker game-theory concepts.
View Demo →
Other
(0)
Built With
Claude AI Collaboration
Cursor
.NET 8
Azure
React
Angular
×
Azure AI in .NET Service Layers
API request → controller → service layer → Azure AI PaaS → response
Client
HTTP request
API Controller
.NET 8 Web API
Service Layer
NuGet extensions
Azure OpenAI
Document Intelligence
AI Vision
Language Service
Content Safety
API response
×
Azure Event-Driven Order Processing
User submits order — Azure Functions and Storage Queues handle async processing
UI trigger
HTTP POST
HTTP function
order ingestion
Storage queue
orders-incoming
Queue function
order processor
Validate order
Check inventory
Process payment
Update status
Order complete
WebPubSub
→ UI events