I have several years of experience with XSS techniques, including a bit of experience with newer AJAX based XSS techniques. As a web developer, both stand alone and as a team, I have always been in charge of maintaining web application security. This includes patching up 'trouble' 3rd party software we user, as well as testing the software we write.
Much of this testing focuses on XSS holes.