Preheat to 350°F (177°C). Grease a 12×17-inch baking pan, line it with parchment, and spray again to prevent sticking.
Combine cake flour, cocoa powder, baking powder, and salt by sifting them together in a bowl.
Beat egg whites with 1/4 cup sugar until medium peaks form, then transfer to another bowl.
In the same bowl, beat egg yolks with remaining sugar for 1 minute, then add oil, milk, vanilla, and espresso powder. Mix until bubbly.
Gently fold in egg whites to keep the batter airy.
Sift and fold in the dry ingredients carefully.
Spread batter evenly in the pan. Bake for 12–14 minutes until the top springs back lightly.
Dust parchment or a thin towel with cocoa powder, then invert the warm cake onto it, peeling off the original parchment. Roll up with the towel and let it cool.
Beat heavy cream, sugar, and vanilla (add marshmallow creme for extra flavor) until medium peaks form.
Unroll the cooled cake, spread the cream, and gently roll it back up. Set on a wire rack over a baking sheet.
Pour heated cream over chopped chocolate, let sit, then stir until smooth. Glaze the ganache over the roll, catching drips. Chill for 30–60 minutes. Slice and serve!