About
I鈥檓 an Honours Computer Science student at Carleton University and a software engineer focused on AI infrastructure, distributed systems, and production full-stack products. I鈥檝e built Kubernetes automation at Nokia, enterprise LLM tooling at the Bank of Canada, and multi-tenant voice AI products used by real businesses.
Work Experience
Education
University of Ottawa
Skills
Check out my latest work
I build production software across AI infrastructure, voice agents, distributed systems, and full-stack products. Here are a few of my latest projects.

Jobyard
A multi-tenant AI front-office platform deployed with an Ottawa automotive shop. I built voice and telephony workflows for booking, lead capture, SMS, and escalation, plus hosted MCP tooling that gives xAI voice agents reliable access to deterministic application services.

LineBling
A multi-service platform that isolates latency-sensitive call processing across web, API, realtime, and worker workloads. Its realtime AI coaching pipeline combines streaming telephony, transcription, model inference, context management, and stale-guidance cancellation over WebSockets.

RetentionAI
An event-driven multi-agent customer-engagement platform that won Best Use of Solace Agent Mesh and the $2,000 top prize at AI Tinkerers Hackathon 3.0. Specialized agents handle classification, sentiment, prioritization, summarization, and response generation.
Hackathon win: RetentionAI
At AI Tinkerers Hackathon 3.0, our team built a multi-agent customer support platform and won the $2,000 top prize.
- A
AI Tinkerers Hackathon 3.0 - $2000 Top Prize Winner
Ottawa, Ontario
- Won Best Use of Solace Agent Mesh and the $2,000 top prize.
- Built RetentionAI with Solace PubSub+ and specialized agents for classification, sentiment, prioritization, summaries, and suggested responses.
Get in Touch
Want to chat? Just send me an email with your question and I'll respond whenever I can. I will ignore all soliciting.
