Andrew T.
LondonUnited Kingdom
100% Job Success
Top Rated Plus

Experienced Web Developer, specialising in Joomla for over 18 years

For more than twenty years, I have been involved in the design, development, optimisation, maintenance, migration, and support of websites and servers. My expertise includes over eighteen years of specialisation in Joomla for both end-users and web design agencies. I have extensive experience working on numerous Joomla sites, including those with multiple languages. Throughout my career, I have successfully completed various Joomla-related projects. These include building new websites, ensuring responsiveness, creating AMP versions, migrating existing websites to Joomla, enhancing functionality, resolving security issues, installing SSL certificates, implementing HTTP security headers, managing user accounts and subscriptions, integrating payment gateways, removing malware, customising extensions and templates, developing custom extensions, optimising search engine performance, conducting search engine marketing, optimising content delivery, improving site speed, ensuring GDPR compliance, implementing various forms with anti-spam solutions, and utilising GeoIP services for auto field population. I also provide ongoing support, training, and any necessary measures to maintain the functionality, security, and stability of websites. Joomla Search Engine Optimisation services include producing search engine friendly URL's, meta descriptions and header tags combined with dynamic HTML and XML site maps, integrated with Google Search Console, Bing Webmaster tools, and Google Analytics as well as Privacy-respecting analytics such as Fathom and Matomo. I have a Matomo self hosted setup on my own server which clients use and find very useful as apart from not needing a degree in Google Analytics to understand it by default it tracks outgoing links from their sites. I possess extensive expertise in importing various types of website data into new and existing Joomla websites. This includes importing websites from HTML files, databases, and multiple Content Management Systems such as Drupal, Episerver, and WordPress. Additionally, I am well-versed in importing data from previous versions of Joomla websites. Since 2011, I've been utilising the Jreviews review and rating system to create custom themes and enhance functionality with features like advanced searches and notifications for updates in saved searches or user lists. I have extensive experience in customising the widely-used RSForm extension for numerous projects. This includes integrating forms with API's and external systems for various applications such as price comparison, quote creation, and e-commerce. I have also worked with multiple payment gateways in different currencies and utilised GeoIP services to automatically populate fields. I have extensively customised both the Eshop and Events Booking Joomdonation extensions within Joomla sites, working with online stores and event booking and ticketing for several years. My experience with both is vast. In addition to setting up, constructing, implementing, and overseeing Joomla-optimised cloud hosting and servers for multiple websites, I am proficient in managing various aspects such as firewall installation, virus and spam control, backups, migrations, and updates. I am well-versed in utilising Linux CLI, as well as working with Cpanel, Plesk, Hpanel and Spanel on a daily basis. Furthermore, I have experience with not only Apache and Nginx but also with LiteSpeed and OpenLiteSpeed Web Servers, particularly when speed is of utmost importance for a website. I possess servers and storage capabilities to duplicate a website onto a development environment. This allows for thorough analysis, debugging, updating, or development tasks to be carried out before transferring the changes back to the original source or a high-speed Joomla optimized hosting platform. I provide a Support Helpdesk Ticketing system with automated tasks in place, for example, client sites get monitored for availability. If a site is unavailable, a ticket gets created. Apart from documenting all work and changes, clients can report bugs, ask questions, and request additional features. I also work with clients using Project Management and Collaboration Tools such as Asana, Basecamp, Freedcamp and Teamwork. I can manage projects and teams or act as part of a team providing support both internally and externally on a clients behalf. I have excellent communication skills, my native language is English, and with an engineering background, I am extremely detail orientated. Security and confidentiality are paramount. I use secure email and chat environments with end-to-end encryption and use Bitwarden to share passwords with multiple users and organisations.

Andrew T. has more jobs. Create an account to review them


  • Website
  • Joomla
  • Web Hosting
  • MySQL
  • Joomla Migration
  • Linux System Administration
  • API Integration