Andrew Eddie

Principle Full-Stack Developer at Deckard Technologies

Australia
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

👤
Senior
Andrew Eddie is a Principal Full-Stack Developer with over 20 years of experience building and modernising web platforms across government, e-commerce and enterprise SaaS. He specialises in Node.js/TypeScript backends, PHP systems and microservice architectures, and champions TDD, SOLID design and CI/CD to deliver maintainable, production-ready software. Andrew has led architectural refactors, mentored teams, and broken complex projects into practical deliverables while managing technical debt and stakeholder expectations. A long-time open source contributor, he has made security and stability fixes to high-profile projects like Joomla and Kunena, demonstrating depth in backend and ACL design. Comfortable working remotely or leading multi-disciplinary teams, he blends hands-on engineering with pragmatic leadership and a knack for rapid problem analysis and solution trade-offs.
code21 years of coding experience
job22 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
988reputation
31kreached
23answers
10questions
Badges
joomla
top-5%
github-logo-circle

Github Skills (18)

content-management-system10
cms10
mysql10
acl10
joomla10
php10
content-management10
forum10
xss9
database-design9
xs9
web-security9
version-control8
e-mail6
mochajs6

Programming languages (8)

TypeScriptShellAstroJavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
joomla/joomla-cms

Sep 2005 - Oct 2013

Home of the Joomla! Content Management System
Role in this project:
userBack-end Developer
Contributions:2273 commits, 1 comment in 8 years 2 months
Contributions summary:Andrew primarily focused on fixing a banner click tracking issue within the Joomla CMS. Their contributions included modifying PHP files to correct date formatting, which resolved a "500 Error" and improved data integrity. Additionally, the user addressed a security vulnerability related to XSS in the com_content component. They also improved code style and included additional features, indicating a strong understanding of the Joomla framework.
content-management-systemjoomlaphpcmscontent-management
Kunena/Kunena-Forum

Dec 2008 - Feb 2009

Kunena Forum - Forum / Bulletin Board / Discussions component for Joomla - This is the 6.x/5.x main development branch. Please do not open issues regarding earlier versions of Kunena
Role in this project:
userBack-end Developer
Contributions:25 commits in 1 month
Contributions summary:Andrew primarily worked on the back-end of the Kunena forum. Their commits involved modifying database tables, models, and views, specifically related to category and level management, and access control. The changes also included updating and extending the ACL (Access Control List) API to accommodate new rule types and improve user group permissions. The user was also focused on integrating changes and making the back-end work efficiently.
joomlakunenaforumsupport-forum
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