Very good for a super-fast game.
But I don't understand why White resigned. If I was in his position, I would have first launched an all-out attack on your King before giving up, something like one beginning with a Knight Sacrifice: 25 NF6+ Bxf6 26 Qxh6 followed by Qxg6 - which pins your f5-Pawn because of your unprotected Queen, so Rg4 then becomes a major threat. If, at that point, you can play fxg4, White's other Rook at f1 might allow Qf7+.
Black can probably stop that attack, but it was worth a try.
I've been playing chess since 2012 until then I literally only knew movements of pieces
https://www.chess.com/live/game/2274355131