Portfolio

Selected projects

Restaurant Voice AI Agent

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.

Azure OpenAI Realtime APIWebSocketsTwilioSquare POSUber DirectDoorDash DriveReact

Infogenx Voice AI Agent

Outbound sales SDR with dual-engine voice AI

Advanced outbound sales voice agent with dual-engine architecture (Gemini Realtime + STT-LLM-TTS pipeline). Features: preemptive generation for sub-second latency, pause-resume interruption handling, omnichannel SMS continuity, automated CRM enrichment, Zoho integration.

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.

FastAPIAzure OpenAIGoogle Places APIOpenStreetMapSQLite

Cyera Automated Remediation Platform

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