I'm living in Europe, work in software industry as professional SD for past 12 years mostly with C/C++/.NET/Java/desktop/database expertise. Interested in all aspects of software development from CPU's registers and memory addressing, algorithms and data structures, to abstract UI composition. Been developing android apps for past 14 months with foray into Java and Android framework architecture. It's really interesting when your combine standard graphics algorithms in Java with JNI/Android NDK and C functions for accessing underlaying Linux architecture (I would really like to investigate further into ARM assembly language if I find some time from my busy schedule).