Glad to see threads like this!
I've been studying "Games Development" for 2 years here in Brazil, and I'm mostly used to programming in C++ using SFML and some other personal libs (that my university developed, most of them are for educational purposes).
Anyway, I'm beginner to intermediate in Unity and getting used to it's functions and working in a big project right now (big for me atleast xD)