Preheat the oven to 400°F (200°C).
In a mixing bowl, combine the softened butter, minced garlic, and olive oil. Mix well to create a garlic spread.
Spread the garlic mixture generously on one side of each slice of bread and place them on a baking sheet, garlic side up.
Bake the bread in the preheated oven for about 10 minutes or until golden and crispy.
While the bread is baking, heat a skillet over medium heat. Add the shrimp, salt, pepper, and red pepper flakes (if using). Cook the shrimp for about 5-7 minutes, or until pink and cooked through.
Remove the baking sheet from the oven and sprinkle the cooked shrimp evenly on top of the toasted bread slices.
Top each slice with an ample amount of shredded cheese and return to the oven for another 5-7 minutes, or until the cheese is melted and bubbly.
Once done, remove from the oven and garnish with fresh parsley if desired. Serve immediately.