Java software developer and derivatives. passionate about computer science and willing to learn another language