Teaching |Current

  • Lecturer, Computer Science and Information Technology, Massey University, New Zealand. Courses have been teached:
    • 158.247 Database Design
    • 159.101 Applied Programming
    • 159.102 Computer Science and Programming
    • 159.171 Computational Thining and Software Development
    • 159.172 Computational Thining and Programming 2
    • 159.234 Object-Oriented Programming
    • 159.251 Software Engineering Design and Construction
    • 159.272 Programming Paradigms
    • 159.356 Software Engineering Capstone Project
  • Visiting Professor, School of Computer Science, Jiangsu University of Science and Technology, China. Courses have been teached:
    • Algorithms in Python
    • MAC Operating System

Work History|1998 - Current

  • Lecturer, Computer Science and Information Technology, Massey Unviersity, New Zealand
  • Software Engineer and CTO, Newnergy Enterprise Group Limited, New Zealand
  • Visiting Professor, School of Computer Science, Jiangsu University of Science and Technology, China
  • Research Associate, Computer Science and Engineering, University of Nebraska – Lincoln, USA
  • Research Fellow, Computer Science, University of Auckland, New Zealand
  • Lecturer, International College of Auckland, New Zealand
  • Research Assistant, Computer Science, University of Auckland, New Zealand
  • Network Engineer, B2B Huashi Ltd., China
  • Computer Technician, Zhuhai Torita (Group) Laser Seeing and Hearing Equipment Factory, China