Preheat the oven to 350°F. Line a 9-inch round cake pan with parchment paper and spray with cooking spray.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large bowl, cream together the room temperature butter and sugar using a hand mixer or stand mixer on medium-high speed for 2 minutes until light and fluffy.
Add the egg, vanilla, and almond extract, and mix for another 2 minutes on medium-high speed until light and fluffy.
Reduce the mixer speed to low and alternate adding the buttermilk and flour mixture, starting and ending with the dry ingredients. Mix just until combined after each addition.
Spread half the batter evenly in the prepared pan, then sprinkle half the crumbs over the top. Spread the remaining batter over the crumbs, then top with the remaining crumbs.
Bake for 40-50 minutes or until a toothpick inserted into the center comes out clean.
Let the cake cool for about 15 minutes before topping with the vanilla bean glaze.