Siapa yang berkontribusi?

English Translation

Who contributed?

“Berkontribusi” should be replaced with “mengontribusi(kan)”. “Berkontribusi” means “to have a contribution”, which doesn’t mean “to make a contribution to others”.

Alternatively, you can say “Siapa kontributor”? (who is the contributor?)