I work on one of the open problems in AI right now: agents that share a live conversation with people and have to decide, in real time, when to speak up.
- 💼 Software Engineer at Microsoft Teams AI, working on Facilitator, an AI agent that sits in live meetings as a participant
- 🤖 Most of my time goes to real-time, multimodal interaction: reading the room, getting the timing right, and knowing when to stay quiet
- 🥽 Before that I built avatars and XR at Microsoft Mesh, which put social presence in front of millions of Teams users
- 🎓 Studied Computer Science and Communication at UW–Madison
- Agentic AI and multi-agent systems
- Conversational and multimodal interfaces
- Embodiment and real-time 3D
- XR, still (I might be biased here)
If any of this overlaps with what you are building, reach out. I'm always up for trading ideas.


