I am a long time computer geek. I have experience in many aspects related to computing both in practical and theoretical perspectives. Since very young, I have installed and played around with many OS's, languages, systems. I obtained a Phd in computer science on the topic of information extraction from the web (what is now called web scrapping). The idea was to see how symbolic machine learning could be applied to build web scrappers using a couple of labeled extraction tags.
I have worked in many different context, from academia, small companies, my own companies, and larger companies. Different contexts. Different challenges, different types of fun ;)
I have interests in (too ?) many topic. To name of few, I like computer languages (whatever form functional, declarative, imperative), data integration, machine learning, information retrieval (search), semantic web, distributed computing.
I am quite fond of the software developed by the Apache community such as Lucene, Camel, Zookeeper, and also of course the Apache HTTP server :).
Language-wise I have worked with Java, Kotlin, Perl, XSLT, OCaml, Prolog, C, C++, some Python... but my choices go more to the languages environment than to its particular syntax or whatever (I have only few interest in language flame-wars).