Summary
Languages
Work History
Skills
Education
Previous Projects
Timeline
Generic
Cha Cheng Kai

Cha Cheng Kai

Bachelor's In Computer Science

Summary

Computer Science Student with strong interest in programming.

Driven to learn and quickly adapt to new skills, committed to applying new skills effectively to solve problems and meet challenges.

Languages

Chinese (Mandarin)
English

Work History

Degree Internship

Alpine Software Solutions Sdn Bhd
06.2024 - 08.2024

- Report format design based on customer's request

- Customer data uploading from excel to our software

Diploma Internship

Ingenious Business Software Sdn Bhd
03.2022 - 06.2022
  • Managed over 50 customer calls per day.
  • Provided exceptional customer service by promptly addressing inquiries, ensuring high level of satisfaction among clientele.
  • Modify reports format according to customers' idea.
  • Performed software updates for customers', product license renewing, remotely control customers' computer for inspect purpose.

Skills

Python

undefined

Education

BCs (Hons) - Computer Science

Heriot Watt University Malaysia Campus
Putrajaya, Malaysia
09.2022 - 11.2024

Diploma - Information Technology

Sunway College Johor Bahru
Taman Mount Austin, Malaysia
03.2020 - 07.2022

Previous Projects

Embedded Systems Programming: Master Mind Application

  • To implement a simple instance of the 'MasterMind' board-game, using C and ARM assembler as implementation language. This project run on an Raspberry Pi 2 or 3, with the following attached devices: two LEDs, a button, and an LCD (with attached potentiometer for controlling contrast).

Verifying Key Length Guesses: Vigen'ere Cipher

  • To write a Python program that takes a ciphertext as input encrypted with a Vigen'ere Cipher and a guess of one or more possible key lengths, and outputs the value of the index of coincidence (IC) for each key length guess, as well as an indication of which guess is most likely correct.

Known-plaintext attack: Symmetric Cipher

  • To write a program using a shell script that would find the password and output the remainder digit, which was encrypted using 128-bit AES with CBC mode using openssl with no salting used, and using a password, with a digit (0-9) appended to the word before encryption.

Timeline

Degree Internship

Alpine Software Solutions Sdn Bhd
06.2024 - 08.2024

BCs (Hons) - Computer Science

Heriot Watt University Malaysia Campus
09.2022 - 11.2024

Diploma Internship

Ingenious Business Software Sdn Bhd
03.2022 - 06.2022

Diploma - Information Technology

Sunway College Johor Bahru
03.2020 - 07.2022
Cha Cheng KaiBachelor's In Computer Science