Independent software developer with more then 30 years of experience in different areas like data analysis and processing, internet development and Android apps.
I have a pragmatic attitude, and I would like to keep things small and simple if they do not have to be big and difficult. I also like to use standard or open source solutions where that is possible.
My decades of experience help me to understand existing software code, and makes it possible to fix problems or add new functionality in consistent and logical way.
Problems that happen in many software development projects, like obscure bugs, API’s that do not work as described or undocumented formats can be be solved or avoided by me in most cases. I am systematic and persistent in finding bugs and often I have investigated systems or software to find out how they should work or should be used.
Originally I am a C programmer. After that I worked a lot with C++, Perl, Java and Python. I have always been interested in Artificial Intelligence and now I am focussing on deep-learning and data analysis. I have also much experience with design of databases of various kinds and how to efficiently use them.