About Me
I am currently a Year 3 undergraduate at Nanyang Technological University, studying in the College of Computing and Data Science with a major in Computer Science. I am actively seeking research opportunities to further develop my academic interests. My current CGPA is 4.64 / 5.00, which places me on track for Highest Distinction. During the summer break after Y1S2, I took the GRE and achieved a score of 324/340. I have experience in software engineering, databases, object-oriented systems, data analysis, data visualization and have also built personal AI tools and prediction models. In Year 2, I joined the URECA programme under Prof. Wang, proposing a scalable and hierarchical system for data analysis and visualization. I also completed a graded Professional Internship at Centricore as a Junior Software Engineer. My interests include machine learning, data analysis, and data visualization, and I am currently collaborating on a project involving genetic algorithms. I am open to new research opportunities. Please feel free to contact me if you would like to connect or discuss potential collaborations.
News
-
20 Nov 2025
Completed the first full version of my personal portfolio website 🎈
-
9 Nov 2025
Completed research on data visualization and development of the DFCollection system 🎈
-
8 Aug 2025
Started my second URECA project, focusing on machine learning and genetic algorithms 🔥
-
21 July 2025
Commenced my Professional Internship at Centricore 📢
-
15 June 2025
Start my Summer Program in University of Tokyo 📢
Education
Nanyang Technological University
Majoring in Computer Science at CCDS with a current CGPA of 4.64 (Y1S1–Y2S2), on track for Highest Distinction.
Chongqing Yucai Secondary School
Selected into the highest-ranked class and achieved an average ranking within the top 30 among over 1,800 students.
Internship
Centricore (S) Pte. Ltd. – Junior Software Engineer
- Worked on full-stack development using React, TypeScript, Node.js, and SQL Server.
- Improved Azure authentication workflows and integrated public-key–based validation.
- Built an automated email notification service using AWS SES.
- Delivered a complete Blacklist & Whitelist report page, including UI, backend API, and SQL queries.
- Supported feature migration across hospital Visitor Management Systems.
- Debugged, enhanced, and maintained production-level code in a large enterprise system.
Projects
Portfolio Website
Constructing a personal portfolio website entirely from scratch using only HTML, CSS, and JavaScript, and successfully deploying it at www.liyikai.com
View project
DFCollection
We developed DFCollection, a scalable visual analytics system for hierarchical fact exploration that visualizes global fact distributions, supports efficient navigation across large search spaces, and enables structured analysis through filter-based subspaces.
View project
Blog Application
A full-stack blog platform featuring a React frontend, Node.js/Express backend, and MongoDB database. Users can create, edit, and manage posts with authentication and seamless data handling across the system.
View project
SC3000-Cart Pole Balancing
Implemented reinforcement learning techniques on the CartPole environment, exploring state transitions, reward mechanics, and action policies to train an agent capable of stabilizing the system.
View project
SC2207-TotalInvest
Built a relational database system for TotalInvest as group leader. Designed the ER diagram, normalized schema (3NF), and SQL queries to manage portfolios, transactions, and performance tracking using MS SQL Server.
View project
SC2006-SmartCommute
Developed a transport planning app using React.js and MongoDB. Integrated public datasets and Google Maps API to provide intelligent route recommendations and an intuitive user interface.
View project
SC2002-HMS
Created a Java-based CLI Hospital Management System using OOP principles. Managed patients, doctors, appointments, and prescriptions while applying SOLID design and file-based storage without external databases.
View projectExperience
URECA (2nd) - Advancing Data Analysis through Artificial Intelligence.
Exploring the integration of machine learning and reinforcement learning techniques to enhance data analysis workflows by helping analysts identify meaningful patterns and insights more effectively.
UoT - Summer Program
Attended the University of Tokyo (UoT) GUC short-term summer programme, engaging in academic and cultural activities alongside international participants.
NTU - Deep Learning Week
Participated in NTU Deep Learning Week, applying fundamental and advanced deep learning techniques to develop a healthcare-focused solution by building and training neural network models to analyze patient data, identify key risk indicators, and demonstrate how AI-driven prediction can support real-world medical decision-making.
IET - Liaison Manager
Serving as Liaison Manager for the Institution of Engineering and Technology (IET). Organized guest lectures and networking events connecting students with industry professionals, including the IET CrossCampus Connect initiative between UOSM and PSB Academy, and coordinated a Mediacorp industry sharing session in October 2025.
URECA (1st) - Data Facts Exploration and Visualization
Participated in the URECA undergraduate research programme, focusing on exploratory data analysis and visual analytics. Proposed a novel data-fact collection approach to improve clustering and hierarchical exploration, and contributed to designing a scalable visualization system.