Nicholas K. Dionysopoulos

Hello, I am Nicholas. I am a Joomlaholic.


Team Position Role Date Started
Bug Squad Member Nov 2014
Team Position Role Date Started Date Ended
Framework Team Member Nov 2015 May 2017
Joomla X Architecture Member Jun 2015 Oct 2015
Joomla X Team Member Architecture, Code Quality, Generic Functionalities May 2015 Dec 2015
Back in 2003 I started working with a friend in his just founded IT company. We began creating sites, at first using DreamWeaver –yeah, I know, right?– later with phpNuke. As luck would have it, Mandrake Linux came with a package for Mambo which I installed on our office server and immediately fell in love with it. All of our sites were then created using Mambo. When the Fork happened I backed then then-unnamed new project that sprang out of Mambo, Joomla!.

In the following years I worked as a business consultant but I kept on moonlighting as a web developer. In October 2006 I decided it was high time to give back to the community by releasing the first version of JoomlaPack, the backup software I was writing in my limited spare time. A few years later JoomlaPack was a runaway success and I gave up my job to start my own Joomla!-centric company in December 2009.

Since then I've been increasingly involved with Joomla!, at first contributing a couple of bug fixes and editing some dusty wiki pages, eventually contributing more significant amounts of code. I'm the guy to blame for core and extension update notifications in your Joomla! control panel, the Joomla! Update component, the Post-Installation Messages component, the Two Factor Authentication feature, the Joomla! RAD framework (FOF) and the Update Sites management page.

When I'm not churning profuse amounts of code and documentation I am trotting the globe, getting in touch with the awesome Joomla! community.

Please login to contact this Joomler