Education

Computer Related

Diploma

Algonquin College, ON, Canada

September 2022 - Present

Other

Bachelor of Arts Degree

Jinggangshan University, Jiangxi, China

September 2007 – June 2011




Skills

Programming Languages

  • Java
  • JavaScript
  • C
  • Cobol
  • Shell script

Web Development

  • HTML
  • CSS
  • PHP
  • Django

Database Management

  • MySQL
  • Access
  • SQLite

Operating Systems

  • Windows
  • Linux
  • MacOS

Tools

  • Git
  • Eclipse
  • Visual Studio Code
  • IntelliJ
  • Jira
  • Azure
  • VMWare Workstation
  • Cisco Packet Tracer



Project

Java

Battleship is a Java game for two players. Players place five ships on a 10x10 grid, avoiding overlap. This game is ideal for learning programming concepts such as loops, arrays, exceptions, inheritance, and file I/O in Java.

This java-based project introduces two simple encryption techniques, Caesar cipher and Vigenere cipher to effectively encrypt and decrypt passwords with effective algorithm in Eclipse. It helps learn about Interface, ArrayList, Javadoc, Abstract class, Static members, Refactoring, JUnit test.




Work Experience

International Peer Mentor (Volunteer Experience), Algonquin College, Ottawa, ON, Canada

May 2023 – Present

  • Collaborated with a team to provide emotional support and communication for international freshmen, fostering their wellbeing and sense of belonging, while also developing peer support activities to enhance the overall student experience and promote cultural exchange at the International Education Center.

Buyer, NEC View Technology Trading (Shenzhen). Ltd, China

August 2018 – August 2020

  • Select the suppliers and products that meet the requirements and negotiate the purchase price/transaction terms/transportation terms with the suppliers.
  • Make purchase plan avoid out-of-stock or over-stock.
  • Payment confirmation & account reconciliation effective financial management. Proficiency in using excel to generate procurement budget report.

Buyer, JCM CHINA CO., LTD., China

July 2013 – July 2018

  • Regularly visit suppliers to negotiate new product purchase prices and purchase discounts.
  • Make purchase plan depend on the production plan avoid out-of-stock or over-stock.
  • Follow up the schedule / arrange shipment, Ensure the smooth production of the factory. Regular payment confirmation. Proficiency in using excel to generate procurement budget report.