24/7 automated ordering for a Toronto ghost kitchen — zero missed orders
Production real-time voice agent using Azure OpenAI Realtime API over WebSockets + Twilio. Features: 24/7 order-taking, Square POS integration for live menu + SMS payment links, parallel Uber Direct + DoorDash Drive dispatch, LLM-as-a-judge QA scoring per call, React admin dashboard with live transcripts/recordings, Telegram bot alerts.
Google Gemini 2.5DeepgramElevenLabsTwilioFastAPIPostgreSQL
AI Portfolio Website
This site — live demo of AI engineering
Portfolio website that is itself a working AI agent demo. Next.js 14 with CopilotKit, Azure OpenAI integration, generative UI, voice interaction with 3D orb, and conversion-focused tools. Demonstrates AI engineering capabilities directly.
Next.js 14CopilotKitAzure OpenAIReact Three FiberSQLite
Northridge Lead Finder
Geospatial lead intelligence for field service
Scatter-Gather architecture querying 14 data layers to discover businesses near job sites. Generates AI sales briefs with buying intent scores. 8-12 second processing time for 5 enriched leads.
Enterprise security automation with Power Automate
Enterprise-grade automation bridging Cyera Data Security API with Power Automate and SharePoint. Features: owner-centric alert grouping, automated escalation matrix, compliance SLA tracking.
Power AutomateSharePointCyera APIOffice Scripts
M365 Gap Analysis Agent
Document comparison agent in Microsoft Teams
AI-powered conversational agent in Microsoft Teams for document gap analysis. Compares documents (compliance vs requirements, contracts vs specs) with structured decision tree output.
Microsoft Teams AI SDKAzure OpenAIAzure App ServiceAdaptive Cards
Automation and Integration Projects
Business process automation across platforms
Collection of automation solutions: HubSpot ↔ ATS sync, Microsoft Bookings automation, email campaign automation (SQL → CRM), Google Docs template population, route mapping, and cross-platform bridges.
Power AutomateGoogle Apps ScriptHubSpot APISQLMicrosoft Graph