BS in Computing Science, University of Ontario Institute of Technology (Canada); MS in Computer Science, University of Toronto (Canada); Ph.D. in Computer Science, University of Waterloo (Canada)
Michael completed his Masters degree at the University of Toronto and received a PhD from the University of Waterloo. He. joined RIT as an Assistant Professor in 2018. His research revolves around schema design and management for NoSQL databases.