Hello.
For your project, I will use PHP 8 for backend development, MariaDB for database management, and JavaScript with jQuery for client-side interactivity.
I have read your description carefully and understood the project requirements, which emphasize the need for maintaining legacy systems while efficiently integrating modern technologies.
The main features of your project are bug diagnosis and resolution within the existing legacy code, the development of new features, migration of components to Drupal, server maintenance, and the integration of RESTful services for external connectivity.
To implement these features technically, I will analyze the existing code base to identify and resolve compatibility issues, create new functionalities using PHP and JavaScript, and structure the database using MariaDB efficiently.
For migrating the legacy code to Drupal, I will follow best practices to ensure a smooth transition while maintaining necessary operations.
For version control, I will use GitLab to manage code changes effectively, while server-related tasks will utilize baseline Linux administration skills to configure and maintain the Apache and PHP Fast CGI environment.
I have developed many projects similar to yours so I am sure I can develop your proect based on my experience under your guidance.
I can start you
Looking forward to hearing from you soon.
Best regards,
Vit.