Separate egg yolks and whites. If you have two TM bowls, the egg whites can go into 1 of them. For best results, ensure the bowl that you're using to hold the egg whites is clean, and that there are no traces of yolk in the egg whites as it will ruin the meringue's ability to fluff up.
Add butter and sugar in the TM bowl and beat for 10 secs/speed 5. Insert butterfly attachment, and whip for 2 mins/speed 3.5. Mixture should be light and fluffy now.
Over 50 seconds on speed 3.5, while the blade is moving, add egg yolks one at a time through the hole of TM lid. Add vanilla extract and beat 10 seconds/speed 3.5. If using brandy, add it along with the vanilla extract.
Scrape batter down. Add sifted cake flour and sugee flour, and mix 20 sec/speed 3.5. Scrape batter again, add ground almond, mix 20 sec/speed 3.5. Pour batter into another big bowl and rest for 2 hours.
After 2 hours, preheat oven to 180°C.
In your clean and dry TM bowl, insert clean butterfly whisk in and add the egg whites. Whip for 1 min/speed 3.5 with the MC off. Add sugar in, and whip for 2 min/speed 3.5.
Using a spatula, manually fold egg white meringue into egg yolk mixture in 2-3 batches until evenly mixed.
Pour batter into a lined and greased 8" square cake pan and level the top evenly. Bake for 50 minutes or until skewer inserted into the centre comes out clean. If cake is browning too fast, cover with foil during the last 10 minutes.
Remove cake from oven. Let cool for 5 minutes then unmould and leave on wire rack for 20-30 minutes until completely cool before cutting to serve.