David's more of a PHP hacker, but he's picking up the Perl really well.
Anyway, his first project is now live, a rewrite of the ancient moodlist browser. New version:
He also worked on FORM to GET/POST cleanup, and now he's doing lots of little site usability things. Today he checked in support for directing people to either create an account or find their lost password on login.bml failure. (depending on invalid username or invalid password)
He's also making it easy to post to communities from their userinfo.bml page (via a new toolbar link), including communities which allow non-member posting (which requires changes to update.bml to hide the drop-down usejournal list when you're posting to a journal you don't have in your list).
So yeah, now you'll know who this strange David guy posting to changelog is. :-)