EXPERIENCE
EDUCATION
2002 - 2005
University of Victoria
School of Engineering and Computer Science
Doctor of Philosophy (Ph.D.)
2018 - 2021
University of New Hampshire
Peter T. Paul College of Business and Economics
Master of Business Administration - MBA, Finance
2014 - 2016
University of New Hampshire
Franklin Pierce School of Law
Master of Laws - Intellectual Property Law
1999 - 2001
Huazhong University of Science and Technology
Electronics and Information Engineering
Master of Science - MS
1995 - 1999
Huazhong University of Science and Technology
Electronics and Information Engineering
Bachelor of Science - BS (at age 18)
July 2020 - Present
Full Professor of Computer Science
Keene State College
The University System of New Hampshire
July 2009 - June 2010
Secure Software Engineer
Q1 Labs (IBM Security)
July 2007 - June 2009
Research Fellow
Canadian Institute for Cybersecurity joint with Q1 Labs
February 2010 - February 2014
Honorary Research Associate
University of New Brunswick
November 2005 - January 2007
Member of Research Staff
Deutsches Forschungszentrum für Künstliche Intelligenz
June 2001 - June 2002
Junior Member of Technical Staff
Lucent Technologies Bell Labs Innovations
July 2015 - June 2020
Associate Professor of Computer Science (with tenure)
Keene State College
The University System of New Hampshire
July 2010 - June 2015
Assistant Professor of Computer Science (tenure-track)
Keene State College
The University System of New Hampshire
Professional Certificates:
2020 - 2021
University of New Hampshire
College of Health and Human Services
Health Data Science Graduate Certificate
Blockchain Fundamentals, UC Berkeley
Machine Learning with Python: from Linear Models to Deep Learning, MIT
September 2006 - July 2015
Adjunct Assistant Professor
University of Victoria