Over 20 years of experience in software development and data engineering. I have a PhD in computer science from the university of Ottawa.