Preheat your oven to 350 degrees.
Heat a small fry pan over medium heat. Add in 1 tsp olive oil and your brussel sprouts. Sprinkle with a little kosher salt. Cook until just beginning to soften. About five minutes. Put them aside on a plate.
Put the pan back on the stove and heat the additional 1 tsp olive oil. Add in the mushroom slices and cook until they just turn brown and release their liquid, 3-5 minutes. Set aside on the plate with the brussel sprouts.
Coat a sheet pan with 1 tbsp olive oil and spread it around with your fingers to spread it evenly.
Spread the pizza dough on the pan. Use your fingers and try to make it spread as evenly as possible. Once it is how you want it, use a spoon and put the pesto on the dough. Spread it evenly over the crust.
Top the pesto with the shallot, brussel sprouts, mushrooms, bacon crumbles, a sprinkle of red pepper, mozzarella cheese, and Parmesan cheese. Drizzle with a little olive oil and sprinkle with salt and pepper.
Bake in the oven for 20-25 minutes or until the crust is nicely golden brown on the bottom. Allow to cool for five minutes, then slice.