Preheat the oven to 425 degrees. Add the artichokes hearts into a baking tray and drizzle lightly with olive oil. Season with salt, pepper and garlic powder. Roast in the oven for 15 minutes.Place a large skillet over medium heat and add in the olive oil. Then, add in the garlic and cook for 30 seconds. Add in the red pepper flakes, onions and cook for about 2 minutes. Then, add in the tomatoes, oregano, basil and season with salt and pepper. Let the sauce reduce for 10 minutes or until all the liquid has absorbed.Five minutes into reducing the sauce, place a medium skillet over medium heat and coat with cooking spray. Season the shrimp with garlic powder, salt and pepper. Then, add the shrimp to the skillet and cook for 2 minutes, flip and cook for another 2-3 minutes or until shrimp are cooked through. Set aside.When the sauce is done, add in the zucchini noodles, cannellini beans and artichokes. Cook for 3 minutes or until zucchini noodles soften. Plate into two bowls, top with shrimp and enjoy!