Alexei Guevara is a senior software developer, that have been working with C++ and Java since his school days, hi has a BSc in Computer Science and the name of this thesis was "jUHP: a Prolog interpreter written in Java"
you can contact him at mailto:alexguev@gmail.com