Beyond the Chatbot: A Blueprint for Trustable AI
Talk at Google DeepMind on building trustable AI systems beyond simple chatbots. **Key points:** - Moving from conversational AI to agentic AI architecture - Safety frameworks for …
Talk at Google DeepMind on building trustable AI systems beyond simple chatbots. **Key points:** - Moving from conversational AI to agentic AI architecture - Safety frameworks for …
Talk at BSides Seattle 2026 on architecting safe and trustworthy AI agents. **Key points:** - Adversarial robustness for multi-agent AI systems - Defense frameworks against …
Talk at Google I/O 2025 GDE Summit on bridging research and practice. **Key points:** - From academic research to production AI at PayPal - The GDE program's role in knowledge …
Talk at Google I/O GDE Summit 2025 on making academic research accessible to practitioners. **Key points:** - Translating PhD research into real-world products - Lessons from …
Talk at Drexel University on AI red teaming with Gemini and Vertex AI. **Key points:** - AI red teaming methodology and best practices - Using Google Gemini and Vertex AI for …
Talk at KubeCon 2024 on supercharging GenAI inference. **Key points:** - Distributed inference with Ray for scaling LLM serving - Kubernetes orchestration for ML workloads - TPU …
Talk at Google Korea on LLM reasoning and agentic Gemma. **Key points:** - Building agentic AI systems with Google Gemma models - Reasoning and planning capabilities of …
Talk at Google Mountain View on LLMinABox, an on-device AI diary and concierge. **Key points:** - On-device LLM with Google Gemma for privacy - Voice-driven interaction for …
Talk at GDG Houston on the state of WebXR. **Key points:** - Current capabilities of the WebXR API - Building immersive experiences with A-Frame - Google I/O announcements related …
Walkthrough of Google Gemini and Gemma models on cloud and on-device. **Key points:** - Gemini model capabilities on Google Cloud - Gemma open-weight models for on-device …
Talk on building applications that interact with desktop, code, and files using LLMs. **Key points:** - RAG for interacting with local files, PDFs, and code - Multimodal AI for …
Talk at Google I/O Extended Edmonton 2024 on creating immersive art with AI. **Key points:** - Combining generative AI models with WebXR - Interactive artistic experiences in the …
Talk at Stanford CS25 2024 on emergent abilities and scaling in LLMs. **Key points:** - How large language models develop unexpected capabilities as they scale - Emergent …
Talk at Google Cloud Research Innovator Showcase on using TPUs as cryptographic accelerators. **Key points:** - Leveraging AI hardware (TPUs/NPUs) for polynomial multiplication - …
Talk explaining what Google Developer Experts (GDE) are. **Key points:** - The GDE program: what it is and how to join - GDE community and contributions - How GDEs help the Google …
Deep dive talk on LangChain as a Google Developer Expert. **Key points:** - LangChain architecture: chains, agents, memory, tools - Building production LLM applications - Agent …
Talk at GDG Zagreb on the state of WebXR and building with AR/VR today. **Key points:** - State of WebXR API across browsers - Building AR and VR experiences for the web - Latest …
GDG Zagreb Online Tech Talk covering Apache Kafka, Android PhotoPicker, and WebXR. **Key points:** - State of WebXR and what you can build today with AR/VR - Cross-platform AR/VR …
Talk on SolMover, a framework for smart contract code translation based on concepts. **Key points:** - Translating Solidity smart contracts to Move using LLMs - Concept-based …
Talk presenting UniTranslator, a multi-agent framework for safe code translation. **Key points:** - Re-imagining code translation as collaborative multi-LLM endeavor - Natural …
Talk at Rice University Seminar on mitigating hallucinations in AI-driven medical diagnosis. **Key points:** - Hallucination patterns in LLM-generated medical diagnoses - …
A conversation at Google I/O 2024 about how AI and LLMs are shaping the future of the web. **Key points:** - How agentic AI is transforming web applications - On-device inference …
Talk at Berkeley RDI Research Meeting on SolMover for smart contract translation. **Key points:** - The challenge of generating Move smart contracts with limited training data - …
Talk at Berkeley RDI on using LLMs for safe code translation between programming languages. **Key points:** - The SolMover framework for concept-based code translation - …
Talk at Columbia University on privacy-aware zero-knowledge login. **Key points:** - Zero-knowledge proof authentication - OAuth2 with Passkey integration - Privacy-preserving …
Hands-on workshop on developing applications with Google Vertex AI and Gemini 1.0 Pro. **Key points:** - Model deployment on Google Cloud Vertex AI - Prompt engineering with …
Hands-on session introducing function calling with Google Gemini API. **Key points:** - Connecting LLMs to external tools and APIs - Building agentic applications with function …
Workshop at University of Missouri - Kansas City on giving web apps superpowers with Generative AI and MediaPipe. **Key points:** - On-device AI with Google MediaPipe for image …
Hands-on workshop at University of Washington on LLM application components and design patterns. **Key points:** - RAG (Retrieval-Augmented Generation) architecture patterns - …
Talk at Google San Jose Meetup on building on-device generative AI in the browser. **Key points:** - Running image generation models in the browser with WebGPU - TensorFlow.js for …
Talk at Berkeley RDI presenting an empirical study evaluating the quality of smart contracts generated by LLMs. **Key points:** - Systematic evaluation of ChatGPT and Google Palm2 …
Talk on DeepSpeech and the journey to achieving less than 10% word error rate in automatic speech recognition. **Key points:** - Mozilla DeepSpeech architecture and training - …
Talk on the GDE Stage at Google North America Connect 2022 on the state of Web Mixed Reality. **Key points:** - Evolution from WebVR to WebXR - Current state of mixed reality on …
Talk at North Carolina DevFest 2022 on DeepSpeech architecture. **Key points:** - DeepSpeech neural network architecture explained - Training pipelines for speech recognition …
Talk at NDC Sydney 2020 on the state of WebXR. **Key points:** - Unifying VR, AR, MR, XR — what do they all mean for developers? - Why now? The convergence of browser support and …
FOSDEM 2020 JavaScript Devroom talk on building decentralized social VR with WebXR. **Key points:** - Building auditable, privacy-aware social VR in JavaScript - Decentralized …
Talk at FOSDEM 2020 on building auditable, privacy-aware social VR experiences using WebXR. **Key points:** - Building social VR spaces that run entirely in the browser - …
Talk at Selenium Conference 2020 on testing Web VR/AR Mixed Reality applications. **Key points:** - WebXR specification and the W3C Immersive Web Group - Differences between …
Mozilla TechSpeaker Paris Meetup talk introducing jARvis, a voice-driven assistant. **Key points:** - Introduction to jARvis, a JavaScript-based voice assistant - Voice …
Lightning talk for Mozilla TechSpeaker Singapore Meetup on Voice Driven VR. **Key points:** - Voice interaction for VR experiences - Web Speech API integration with WebVR - …
Talk at DevFest Ranchi 2019 on DeepSpeech and the journey to less than 10% word error rate. **Key points:** - Mozilla DeepSpeech open-source ASR engine - Training and fine-tuning …
Talk at the Data Driven Innovation conference in Edinburgh on AI and data-driven web applications. **Key points:** - Using data-driven approaches for scalable web applications - …
Talk at DevDay on WebVR and open web technologies. **Key points:** - Building cross-platform VR with JavaScript - The WebXR API and browser support landscape - A-Frame as a …
Tech talk at UT Dallas Welcome Week on WebVR and emerging web technologies. **Key points:** - Introduction to WebVR and the WebXR API - Building VR experiences with A-Frame - …
Talk at O'Reilly OSCON 2018 on WebVR and Mozilla Mixed Reality. Video available on O'Reilly platform. **Key points:** - Bridging VR, AR, MR, and XR technologies with open web …
Talk at RevolutionConf on WebVR and Mixed Reality. **Key points:** - The WebXR API and A-Frame framework - Building immersive experiences for the open web - Cross-platform VR …
Talk at OpenVis Conf on visualizing data in 3D VR worlds using A-Frame. **Key points:** - Data visualization in immersive 3D environments - A-Frame for building data-driven VR …
Talk at Fullstack London on building browser-based VR experiences with WebVR and A-Frame. **Key points:** - WebVR API and browser support - A-Frame framework for declarative VR …
Talk at Immersive Technology Conference on the state of WebVR, A-Frame, and Mozilla's work on Web Mixed Reality. **Key points:** - Journey through VR history to the current Mixed …
Talk at DevWeek NYC 2018 on the state of WebXR and building web mixed reality applications. **Key points:** - Current state of WebVR, WebAR, and the unified WebXR API - What …
Talk at DeveloperWeek Austin 2017 on mixing real and virtual in WebAR. **Key points:** - Augmented and mixed reality for everyone using web standards - WebAR without markers using …
Talk at Mobile Day 2017 on VR for Humans using WebVR and A-Frame. **Key points:** - Building VR experiences without expensive ecosystems or new technology stacks - Creating …
Talk at Mexico City Mobile Day on VR for Humans using WebVR and A-Frame. **Key points:** - Building VR experiences for mobile devices - WebVR and A-Frame for cross-platform VR - …
Attended and showcased WebVR at Google Chrome Dev Summit. **Key points:** - WebVR demonstrations and discussions with Chrome team - Browser-level VR support and performance - …
Talk at MIT Media Lab on turning sensors into signals and freeing IoT from walled gardens. **Key points:** - Humanizing IoT with old smartphones and web technologies - Using …
Talk at LinuxCon on hardening IoT endpoints with a preventive toolkit. Slides available. **Key points:** - Security risks of default embedded Linux configurations - A cookbook …
Talk at LinuxCon ContainerCon on hardening IoT endpoints with a preventive toolkit. **Key points:** - Security risks of default Raspberry Pi configurations - A cookbook toolkit …
Presentation at Singapore Leadership Summit on Mozilla Connected Devices and TechSpeaker program. **Key points:** - Mozilla's Connected Devices strategy and vision - Privacy-first …
Talk at Kansas City Developer Conference 2017 on building WebVR with A-Frame. **Key points:** - WebXR API and A-Frame framework introduction - Building VR scenes with declarative …
Talk at Open Source Bridge 2017 on open web and VR technologies. **Key points:** - WebVR and A-Frame for open VR development - Building immersive experiences with web standards - …
Talk on optimizing WebVR performance, from the MS thesis at Rice University. **Key points:** - WebGL rendering optimization for VR workloads - Three.js performance tuning …
Mozilla Connected Devices Team presentation at MozLondon. **Key points:** - Mozilla's vision for connected devices and IoT - Privacy-first approach to smart home technology - Open …
Presentation at ACM SIGGRAPH Web3D on optimizing WebVR performance. **Key points:** - WebGL rendering pipelines for VR applications - Three.js optimization techniques for complex …
Talk at Linux Foundation Open IoT & ELC on hardening Raspberry Pi security. **Key points:** - Security risks of default Raspberry Pi configurations - A toolkit and cookbook for …
Talk at Open Networking Summit on the state of WebVR and A-Frame. **Key points:** - Evolution of WebVR from early experiments to the WebXR standard - A-Frame as a declarative …
Talk at Silicon Valley Virtual Reality meetup on VR for Humans with WebVR. **Key points:** - Building VR worlds with WebVR and A-Frame - Creating immersive experiences for any …
Talk at LibrePlanet 2017 on open source, VR, and the Mozilla Mixed Reality team. **Key points:** - Making VR accessible through open web standards - WebVR and A-Frame as open …
Talk at Securi-Tay 2017 on security, covering static analysis and systems security. **Key points:** - Static analysis for code security - Security challenges in emerging web …
Talk at Linux Foundation OpenIoT Summit on IoT and connected devices. **Key points:** - Using JavaScript and web technologies for IoT applications - Privacy-aware IoT design …
Talk at DeveloperWeek 2017 on building WebVR applications using A-Frame. **Key points:** - Introduction to the WebVR API and A-Frame - Building VR scenes with HTML-like syntax - …
Workshop at Linux Foundation OpenIoT Summit on building virtual reality worlds using WebVR and A-Frame. **Key points:** - Creating immersive VR scenes with A-Frame entities - …
A Mozfest session exploring the privacy implications of connected IoT devices. **Key points:** - How smart devices collect behavioral and environmental data - Privacy concerns …
Talk at GraphicalWeb 2016 on web graphics and VR. **Key points:** - WebGL rendering optimization techniques - Three.js performance for complex scenes - The emerging WebVR standard …
Game demo and VR booth at ViewSource Berlin. **Key points:** - Hands-on VR demos built with WebVR and A-Frame - Showcasing browser-based VR games - Community engagement with …
Speaker at Mozilla TechSpeaker Berlin Meetup. **Key points:** - Mozilla TechSpeaker program for community evangelism - Web technologies and emerging standards - Community building …
Talk at BrazilJS on the state of WebVR and building immersive experiences with A-Frame. **Key points:** - Introduction to the WebVR API and A-Frame framework - Building …
Talk at Open Source Bridge 2016 on open web technologies. **Key points:** - WebVR, A-Frame, and the Mozilla Mixed Reality ecosystem - Open standards for immersive web experiences …
Talk at Open Source Hong Kong on open web and VR. **Key points:** - The WebVR standard and browser support - A-Frame framework for VR development - Building immersive experiences …
Talk on building a self-learning word prediction module for multilingual input. **Key points:** - Language input challenges on mobile devices - Predictive text that learns from …
Talk at JSFoo 2015 on building a self-learning word prediction module for Firefox OS. **Key points:** - Predictive text input for mobile devices - Self-learning from user typing …
Talk at Open Source Bridge 2015 on building a self-learning word prediction and auto-correct module for Firefox OS. **Key points:** - Predictive text for mobile devices using …
Talk at Open Source Bridge 2015 on building a self-learning word prediction module. **Key points:** - Self-learning word prediction for multilingual input - Implementation for …
Talk at WikiConference USA 2014 on open knowledge and web technologies. **Key points:** - Contributing to Wikipedia and open knowledge platforms - Web technologies for …
Talk at Confluence 2012 on QA Robotics and innovation in automated testing. **Key points:** - Automated mobile hardware and software testing with robotics - OpenCV-based vision …