Greetings, I've authored books on Java, C++ and Data Structures and Algorithms, and have over 10 years of professional experience as a software engineer and consultant. On Freelancer I specialize in implementing algorithms in Java/C++/Python. I believe I should be able to finish this project with high quality, once the details have been discussed.