Whoa what a massive progressive journey!
Most of the valuable time of my 2nd year, were spent in trying to learn the languages OCaml, Verilog though I couldn't perform very well in these. University curriculum sucks. Also, I faced too many personal problems this year. This year was really unlucky for me.
I remember at the beginning of this year I took a new year resolution of learning the PERN/MERN stack and DSA in depth. Forget the DSA part I have only explored Mongo, Node and Express this year.
I hope I will have great progress and actually be able to learn many new things in the next year. Let's keep high hopes for 2025.
I wish I could manage my university studies like you, then I would have seen much better progress in my journey too...