Hello,
I am an expert software engineer with 4+ years of experience. I have a lot of experience with web development, and your website is fairly easy to develop. I have done separation of lyrics and background music from audio files before, using a library, and it works well. I can use that here. Adding subtitles is an easy task.
Hope to hear from you