I'm mathematician by education, software architect by profession and amateur historian