Here’s a list of talks I’ve given, in reverse chronological order. Links to slide decks and videos are linked where possible.

Slides for most of these presentations are also available on SlideShare and SpeakerDeck.

2014

Building Realtime Apps with Angular and Firebase
ng-conf, Salt Lake City, January

2013

Building JS APIs for Browsers
HTML5DevConf, San Francisco, October

Message Passing vs. Data Synchronization
RealtimeConf, Portland, October

Realtime Web Apps with Firebase and AngularJS
AngularJS Meetup, Mountain View, July

WebRTC: A Practical Introduction
FluentConf, San Francisco, May

Message Passing vs. Data Synchronization
Pivotal Labs, San Francisco, May

Firebase: Tales from the Trenches
Geekli.st, San Francisco, May

WebRTC: An Overview
Jive, San Francisco, March

Server-less Apps
DenverJS, Denver, February

2012

Error Handling in WebRTC
W3C TPAC, Lyon, October

WebRTC Demystified
MozCamp EU, Warsaw, September

Apps for Firefox OS
Campus Party EU, Berlin, August

2011

WebRTC: User Security & Privacy
W3C TPAC, San Jose, October

Firefox Architecture Overview
Cisco, San Jose, June

2010

πp
Alcatel-Lucent, Antwerp, August

2009

Next Generation Addons
FOSS.IN, Bangalore, December

An Overview of Distributed Debugging
Vrije Universiteit, Amsterdam, November

A Brief Incursion into Botnet Detection
Vrije Universiteit, Amsterdam, October

Mozilla Weave
MozCamp EU, Prague, October

about:labs
Prague DevDay, Prague, October

Distributed File Systems: An Overview
Vrije Universiteit, Amsterdam, March

2008

Innovating with Mozilla Labs
FOSS.IN, Bangalore, December

Glendix: The Why and The How
IWP9, Volos, October

Weave Demo Session
Firefox Summit, Whistler, July

Mozilla Prism & Hackfest
Gnunify, Pune, February

What is FOSS?
Blitzschlag, Jaipur, February

2007

Making Gentoo Tick
FOSS.IN, Bangalore, December

Mozilla Project Day: XPConnect
FOSS.IN, Bangalore, December

Unix++: Plan 9 from Bell Labs
FOSS.IN, Bangalore, December

FOSS Labs series
[bootcamp] [linux] [linux+] [html-php] [php-mysql] [php+] [cake] [cake+]
MNIT, Jaipur, July-September

Introducing Plan 9
Freed.IN, New Delhi, January

Extending Python with ctypes
Gnunify, Pune, January

2006

Webapps with Javascript
[part1] [part2] [part3] [part4]
Freedel, New Delhi, February