I've been working developing Joomla websites since the beginning. Before Joomla, we had working with Mambo CMS.
I got deeply knowlege on it, beeing able to develop components, modules, pluging and templates for any version of Joomla, incluing Joomla 3!