I have been using CMS since 2002. I start with Mambo than I moved with the community to next generation Joomla. I started by implementing website using Joomla using the existing extensions by adding tweaks to adapt deploy an rtl orientation layout since most of my work was for Arabic websites. By the time, I started building private Joomla's extensions that meet my clients requirements.