Accessibility Tools

About me

Your Joomla specialist, experienced since Joomla 1.0

My name is Andy Wunderlich. I have worked with Joomla since version 1.0 and have followed the CMS through almost its entire development.

My focus is understanding, securing, migrating and carefully developing existing Joomla websites – instead of rebuilding everything from scratch.

Andy Wunderlich
Ing. Andy WunderlichKirchheim near Munich · DE / AT / CH

Joomla 1.0

Experience since the first version

1,000+

Migrations and client projects

B.Eng.

Engineer with a technical background

1 : 1

Personal support, without a support department

Joomla since version 1.0

I have worked with Joomla since its early versions, so I know the current generations as well as older installations, extensions and templates that have grown over many years.

That experience matters most when a website is more than a standard installation: extensions, custom templates, overrides and one-off solutions that are no longer maintained.

Every generation covered

1.0
1.5
2.5
3
4
5
6

From Joomla 1.0 and 1.5 through 2.5 and 3 to Joomla 4, 5 and 6 – many different systems maintained, updated and migrated.

More than 1,000 migrations and client projects

From a small company site to large websites with shops, forms and user areas. I know the typical problems from daily work, not from theory:

Outdated Joomla versions

Extensions that are no longer maintained

Incompatible templates

Old PHP versions

Custom code

Failed updates

Hacked websites

Malware and malicious code

Performance problems

Technical SEO problems

Broken redirects

Server and hosting problems

A technical background, not a website builder

My background goes beyond operating a CMS. For many years I have worked with web development, databases, hosting environments, interfaces and custom applications.

As an engineer, I focus on how the pieces fit together – and on fixing the cause, not only the symptom.

A website that no longer works often fails because of an old PHP version, an outdated plugin, a template change and the server configuration at the same time.

Languages & databases

PHPMySQL & MariaDBHTML, CSS & JavaScript

Joomla development

Components, modules & pluginsTemplates & overridesCustom extensionsData migrations

Infrastructure & quality

Hosting & serversAPIs & interfacesTechnical SEOPerformanceSecurity analysisBackup & recovery

Joomla is my focus – but not my only system

Experience with other systems lets me compare technical concepts, extensibility and maintainability. I do not have to force every problem into one system. Joomla is still one of the most flexible systems when a website needs to grow over many years.

WordPressTYPO3DrupalLaravelCustom CMSWeb applicationsShops & platforms

My focus

Keeping existing systems

An existing website should not be rebuilt from scratch just because it has become technically older. Many Joomla sites hold years of content, search rankings and custom functions. Keeping that structure is often the better path.

01

Migration & upgrade

  • Joomla migrations
  • Joomla upgrades & updates
  • Migration of very old versions
  • PHP & database migration

02

Maintenance & security

  • Maintenance & support
  • Security cleanup
  • Malware removal
  • Bug fixing

03

Customisation & development

  • Replacing old extensions
  • Template changes
  • Responsive optimisation
  • Further development

04

Performance & SEO

  • Performance optimisation
  • Technical SEO
  • Clean redirects
  • Keeping rankings

Even when it gets complicated

The projects I find most interesting are the ones where a simple standard update is no longer possible – a site that has not been updated for years, important extensions that no longer exist, or custom changes that have to stay.

Hacked Joomla websites and installations that are technically stuck are also part of the work I do regularly.

Often the task is not to rebuild everything. It is to find out which parts can stay, which parts have to be replaced, and which technical path makes sense in the long run.

Personal support

One person to talk to

No changing project managers and no anonymous support department.

From analysis to implementation

No information lost between different people.

Kirchheim near Munich

Clients throughout Germany, Austria and Switzerland.

Why Joomla?

WordPress, TYPO3, Drupal, Laravel and custom solutions each have their place. Joomla is still the system I have most enjoyed working with for many years.

The mix of flexibility, extensibility, user management, multilingual content and structured content still makes Joomla a good fit for many projects.

FlexibleExtensibleUser managementMultilingual

Do you have an older Joomla website?

If an update no longer works, a migration is due, or you are not sure how to continue technically: I look at the current setup and assess which options make sense.