The subject of my bachelor's thesis was practical application of software architecture patterns, 4+1 etc.
I take pride in my code. Code needs to be consistent and easy to read. I recommend you read the book Clean Code by Robert C. Martin if you also take pride in yours!
I loved Qt from the first time I prototyped an application with it. Qt is also a full replacement for the C++ standard library, making it useful for console apps as well as UIs.
I have years of experience programming for AIX and GNU/Linux.