Nicholas Dionysopoulos

Director at Akeeba Ltd

Athens, Attica, Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nicholas Dionysopoulos is a director and veteran PHP engineer with 14 years of experience building open-source web tools and commercial products from Athens, Greece. He founded and leads Akeeba, authoring widely used Joomla! extensions such as Akeeba Backup, Admin Tools and Panopticon, and contributes backend improvements to the core Joomla! CMS including update notifications and MFA enhancements. Combining a BS in Mechanical Engineering with roles in consulting, procurement and field engineering, he brings a pragmatic, systems-oriented approach to software design and business operations. Nicholas blends hands-on coding in PHP, JavaScript and C# with product leadership and company management, having transitioned from owner to director roles. An operator-turned-open-source maintainer, he’s known for shipping reliable tooling that improves site security and update reliability across diverse hosting environments.
code14 years of coding experience
job3 years of employment as a software developer
bookBS, Mechanical Engineering, BS, Mechanical Engineering at Aristoteleion Panepistimion Thessalonikis
languagesEnglish, Greek, French, German
stackoverflow-logo

Stackoverflow

Stats
111reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (12)

cms10
javascript10
php10
joomla10
api-design9
api9
apim9
content-management-system8
content-management8
crontask6
backup6
database6

Programming languages (10)

TypeScriptCSSC++CJavaScriptValaPHPHTML

Github contributions (5)

github-logo-circle
joomla/joomla-cms

Dec 2011 - Dec 2022

Home of the Joomla! Content Management System
Role in this project:
userBack-end Developer
Contributions:219 reviews, 51 commits, 139 PRs in 11 years 2 months
Contributions summary:Nicholas primarily focused on back-end development, implementing features related to update notifications within the Joomla! CMS. Their work involved modifying core files, including PHP files and JavaScript files, to integrate update notification functionality. They also worked on improving the update process, making it more reliable across various hosting environments and providing JSON format for AJAX requests to fetch and report updates. Furthermore, the user contributed to the code related to the Multi-Factor Authentication (MFA) system.
cmsmanagement-systemjoomla-extensionsjoomla-componentphp
akeeba/nativexplatform

Aug 2016 - May 2018

Contributions:6 releases, 1 PR, 51 pushes in 1 year 9 months
windowselectronlinuxsoloportable
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicholas Dionysopoulos - Director at Akeeba Ltd