top of page

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

bottom of page