Hi friend, i have experience in web designing as well as web development.
i have experience with html, css, bootstrap, javascript, jquery, php, mysql so i can do best for you.
i can show you one of my work is www.rwebgroup.com. i have designed and developed this website.
i will design thumbnail listing as you shown for you.
looking forward to hear from you.