Graduate from SUTD (Cybersecurity and IoT and Intelligent Systems tracks) May 2024. Completed a Bachelor of Engineering in Computer Science and Design with Minors in Digital Humanities and Artificial Intelligence. Currently studying for OSCP.

Skills

Programming and Development

Intermediate
  • Python
  • C/C++
  • JavaScript

System Programming

Intermediate
  • C/C++
  • Rust
  • Bash

Networking

Intermediate
  • C/C++
  • Golang

Environments

Intermediate
  • Docker
  • VMs with VirtualBox
  • Linux (mainly in WSL, Kali, Ubuntu)

Penetration Testing

Novice
  • Hack The Box
  • CDDC CTFs
  • Burp Suite
  • Metasploit (learning)

Security Architecting

Intermediate
  • Capstone Project Security Architecture Design
  • Public Key Infrastructure (PKI)
  • TLS and Digital Certificate

Work Experience (3)

Jul 2024 - Current
Associate
Ernst & Young
 Singapore https://www.ey.com/en_sg
Offensive security consultant at EY.
  • Worked with security professionals from varying backgrounds
  • Perform penetration testing for clients' web and mobile applications
  • Engaged with clients in finance sector
Feb 2023 - Aug 2023
Research Intern
A*STAR Institute of Infocomm Research (I2R)
 Singapore https://www.a-star.edu.sg/i2r/research-capabilities/cybersecurity
Worked on a research project on homomorphic encryption and making it more efficient in integer operations.
  • Worked with professional researchers from diverse backgrounds such as pure mathematics
  • Extended and applied what I learned in university to modern cryptography research
  • Implemented and tested code to do encrypted operations on integers in C++ using HElib and NTL libraries
May 2023 - Aug 2023
50.005 Computer Systems Engineering Teaching Assistant
Singapore University of Technology and Design (SUTD)
 Singapore https://istd.sutd.edu.sg/undergraduate/courses/50005-computer-system-engineering/
Assisted the professor in answering students' questions, and at the same time used the experience as personal revision.
  • Helped students through their labs and assignments
  • Inspired the creation of a new lab exercise to make learning more fun
  • Revised and cemented my Operating Systems and Networking basics

Projects (6)

PAMS
Sep 2023 - Apr 2024
 https://capstoneshowcase.sutd.edu.sg/project/proj-s32-klass-engineering-personnel-and-artefact-monitoring-system-pams/
  • Capstone project
  • IoT
  • PKI
  • Asset tracking
SUTD Capstone project - Personnel and Artefact Monitoring System
  • Worked with a team of diverse backgrounds, learning embedded programming on ESP32, Rust, and system security
  • Designed and built an IoT asset tracking system for localisation and protection of important artefacts
  • Designed the messaging mechanism, namely serialisation with Protobuf, and setting up MQTT client and broker
  • Oversaw security aspects of the system such as TLS for link encryption, and Docker authentication for environment safety, and database encryption for safe storage
DeToxifyer
Jan 2024 - Apr 2024
 https://github.com/CasKei/DeToxifyer
  • AI project
  • NLP
SUTD AI project
  • Designed and trained a language model for the scoring of toxicity of short-form text
  • Built a web application to score and convert toxic text to its non-toxic variant
  • Worked with teammates with a variety of skillsets, including data analyst and mechanical engineering students
DSTA BrainHack
Jun 2023 - Jun 2023
 https://www.dsta.gov.sg/brainhack
  • CTF
Cyber Defenders Discovery Camp (CDDC)
  • Participated in the 2022 and 2023 editions of the competition
Casserole
Oct 2023 - Dec 2023
 https://github.com/Fruittips/Casserole
  • Database
  • Golang
  • Distributed Systems
  • Fault Tolerance
An iteration of Cassandra database in Golang
  • Contributed to the project by implementing the read repair logic for fault tolerance
  • Collaborated with a team of 4 to implement a distributed database in Golang
SAGE Web
May 2022 - Aug 2022
 https://sagexperiences.com
  • Frontend Web Development
  • ReactJS
  • TailwindCSS
  • Cypress.io
  • Artillery.io
A web application for SAGE
  • Implemented a mobile-responsive, user-friendly profile page interface for the SAGE Web platform, which uses a MERN stack, using ReactJS and TailwindCSS to design modular components of the page
  • Collaborated with a team of 4 to piece together different pages and components to form a cohesive web application
  • Conducted end-to-end testing and component testing with Cypress.io, and load testing with Artillery.io
The Holding Dice
Jan 2021 - Apr 2021
 https://github.com/CasKei/50.002-1D-The-Holding-Dice
  • FPGA
  • Lucid
  • Hardware
A simple button-based arcade game on FPGA
  • Helped design a simple button-based arcade game
  • Coded several iterations of the game with Finite State Machine framework, which included an implementation of a 16-bit ALU
  • Used a hardware description language Lucid to program the Alchitry Au FPGA board

Education (2)

2020 - 2024
Bachelor of Engineering, Honours with Distinction
 Computer Science and Design
Singapore University of Technology and Design (SUTD)
  • 50.005 - Computer Systems Engineering
  • 50.042 - Foundations of Cybersecurity
  • 50.020 - Network Security
  • 50.041 - Distributed Systems and Computing
  • 50.021 - Artificial Intelligence
  • 50.044 - System Security
  • 01.401 - Capstone
Grade: 4.16
2022 - 2022
Global Exchange Programme
 Computer Science
University of Maryland (College Park)
  • LING200 - Introductory Linguistics
  • CSMC417 - Computer Networks
  • CSMC422 - Introduction to Machine Learning
  • CSMC424 - Database Design
Grade: -

Languages

English

Native speaker

Mandarin

Native speaker

Interests

Configuring Nvim

  • Vim
  • Editor

Playing HTB

  • Learning
  • Lab
  • Hacking

Table tennis

  • Sport
  • Fun