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

July 2020 - Present

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 2007 - June 2007

Adjunct Assistant Professor

University of Victoria

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:

  • Health Data Science Graduate Certificate, UNH

  • Blockchain Fundamentals, UC Berkeley

  • Machine Learning with Python: from Linear Models to Deep Learning, MIT