I've been a contributor to the Joomla CMS project for the last 12 years and have written several parts of the CMS. I've also worked as a freelancer for 8 years now.