Applications programmer specializing in logic based problem solving algorithms. Coding in C++, java, python, ruby, perl mainly.