Desperately seeking that one website I saw a year ago

Hello everyone.

I am looking for a job search website that I saw about a year ago. It was unique because the interface was a bunch of thumbnails of different folks with their portfolios attached, as well as a score for the number of projects they had completed. It might have even been DA/DS specific.

It wasn’t Fiverr, though that looks pretty similar…

It seemed really exciting and hopeful as someone new to the field. Any help is appreciated.