I have given some talks on subjects I was involved in or was working on. Some were video recorded, but I don't all are publicly available; some should have accompanying slides. Here is a list of them: