About Me


Education

National University of Singapore

Bachelor of Computing (Honours)

Field of Study: Computer Science

2022 - 2026

Temasek Junior College

GCE A-Levels

Field of Study: Science (BCM/E)

2018 - 2020

Anglo-Chinese School (Independent)

GCE O-Levels

Field of Study: Science

2014 - 2018


Experience

NLP Engineer Intern @ TookiTaki

  • Developed and refined ML/DL models for real-time and batch screening, focusing on implementation, data preprocessing, model training, and evaluation.
  • Generated synthetic data using GPT-4 for training and testing purposes.
  • Benchmarked and evaluated the performance of various models and approaches to identify the most effective solutions.
  • Documented research findings and contributed to the preparation of comprehensive reports and presentations for stakeholders.

May 2024 - Aug 2024

Software Engineer Intern @ CyberSierra

  • Created a file scanner in Python utilising existing anti-malware toolkits for a script that allows a user to upload files and check if they contain viruses.
  • Assessed beta-versions of CyberSierra’s intelligence platform, delivering actionable feedback to enhance feature robustness and usability.
  • Led comprehensive product teardowns of insurtech offerings, identifying strengths and how they could be leveraged for CyberSierra.

Jan 2022 - Aug 2022


Projects

Chatbot (Java, JavaFX)

  • Developed a Java-based personal assistant for managing tasks.
  • It was inspired by the Java mascot Duke and incrementally introduces software engineering practices.
  • Features include task addition, listing, marking tasks as done, error handling, data persistence, and understanding dates.
  • Enhanced user interaction through CLI with provisions for future GUI integration using JavaFX.
  • Demonstrated proficiency in Java, OOP, and JavaFX, alongside software development best practices.

Client Management Application for Personal Trainers (Java, JavaFX)

  • Created a client management application tailored for personal trainers, focusing on efficient client tracking.
  • Conducted rigorous testing and error handling to ensure application reliability, while also producing comprehensive user and developer documentation including UML diagrams.
  • Streamlined the client management process for personal trainers, significantly improving data organization, accessibility, and user engagement within the application.

Technical Skills

Languages

Java, Python, C, C++, SQL, HTML, CSS, JavaScript, XML

Technologies/Frameworks

Git, JavaFX


Certifications

DEV210x

Introduction to C++