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.