I'm the architect for the Metadata and Tooling APIs at Salesforce.com. I'm also the inventor of custom metadata types.