Writing computer programs professionally since around 2008. Enjoy discussing software design principles, the various merits of different language and programming paradigms. I'm learning more data science these days.