I typically program in C / C++ and Java, and I plan to develop for open source projects that I find to be particularly interesting. I enjoy both high-level programming as well as low-level programming (although this is restricted to C at the moment since I am still becoming acquainted with the nuances of assembly language).
Aside from the aforementioned, I am also interested in implementing solutions to problems that are relevant to application domains such as medical imaging technology. Consequently, I aim to acquire knowledge in machine learning, operating system design, graphics design, and performance-enhancing algorithms for large-data processing.
My ultimate goal is to eventually become a self-employed programmer, but before that can happen I intend to learn from industry and continual practice.