I am a Computer Science student from the National University of Singapore. I am trying to be a good developer and a senior computer engineer. I am interested in fields such as Artificial Intelligence, Computer Graphics and Games, Database Systems, and Software Engineering. I hope to further expand in these fields and I am looking forward to meeting some awesome people.
- CS1101S Programming Methodology
- CS1231S Discrete Structures
- MA2001 Linear Algebra I
- MA1521 Calculus for Computing
- CS2030S Programming Methodology II
- CS2040S Data Structures and Algorithms
- CS2100 Computer Organisation
- CS2105 Introduction to Computer Networks
- ST2334 Probability and Statistics
- CS2103T Software Engineering
- CS2101 Effective Communication for Computing Professionals
- CS2106 Introduction to Operating Systems
- CS2107 Introduction to Information Security
- CS2102 Database Systems
- CS2109S Introduction to AI and Machine Learning
- CS3230 Design and Analysis of Algorithms
- CS3241 Computer Graphics
- CS3247 Game Development
- CS4225 Big Data Systems for Data Science
- CP3880 Advanced Technology Attachment Programme
- CP3209 Undergraduate Research Project in Computing
- CS4350 Game Development Project
- CS4240 Interaction Design for Virtual and Augmented Reality
- CS3223 Database Systems Implementation
- CS3263 Foundations of Artificial Intelligence
- Skilled
- Java
- Python
- Intellij Idea
- Visual Studio Code
- Vim
- Familiar
- C++/C/C#
- SQL
- JavaScript
- Unity
- Unreal Engine
- PostgreSQL
- JavaFX
- JUnit5
- National University of Singapore Aug 2021 - May 2025(Expected)
- Bachelor of Computing in Computer Science
-
Johnson & Johnson (JNJ) | Observability Intern under CLOUDX ENG | Singapore | May 2024 - Nov 2024
- Developed an end-to-end time series data forecasting pipeline for anomaly detection. Deployed the framework and incorporated it with cutting-edge LLM to collect, manage, and analyze log data stream.
- Designed and implemented hierarchical forecasting models (single/multiple step prediction). Achieved a re-scaled MAE of 0.0311 using a CNN for single-step predictions, and 0.033 with an autoregressive RNN for multi-step predictions.
- Implemented and experimented with advanced models including TFT (Temporal Fusion Transformer), N-Beats, and N-HiTS with Pytorch framework. Incorporated feature engineering to capture weekly patterns from timestamps.
- Developed a data ETL pipeline to extract data from JNJ’s VictoriaMetrics database and processed it as a new time series.
-
Hunan Kylinsec Technology Co., Ltd | Back-end Web Developer | Changsha, China | Jun 2022 - Jul 2022
- Developed and deployed a Master-Slave cluster on the Kylinsec cloud servers with multiple virtual servers.
- Enhanced front-end features by optimizing SQL queries. Compiled and encapsulated cloud server runtime in Linux docker container. Configured web development environment with Jenkins, Grails, and IntelliJ IDEA.
- Resolved CPU core mismatch on the Zombie Cloud server webpage with optimized SQL queries.
-
VR Gamification in Cryoablation of Breast Tumor | Research Assistant | Singapore | Aug 2024 - Present
- Collaborated with NUS’s medical school to develop a VR game of Cryoablation simulator through Unreal Engine, gamifying surgery precedures to promote access to Cryoabolation, a newly introduced surgery technique for breast tumor in Singapore.
- Implemented key features including an in-game tablet for surgery planning, ultrasound imaging for 2D cross-sectional views of the breast, a cryoablation probe simulating a real-world cryoablation device, surgery complications, a point system displaying users’ steps, etc.
- Working on inviting medical students and surgeons to test for game optimization, pitching to companies such as ICEfx for funding, and preparing the game launch and paper.
-
Memory Assisted LLM Recommendation System | Research Assistant | Remote | Jun 2024 - Present
- Developed an LLM-based recommendation system with ‘memory’ to research better recommendation precision with personalized history. Consolidated and analyzed user history with LLM before conducting recommendation tasks.
- Extracted memory from each user preference data/watching history. Applied memory to predict ratings for unseen preferences, sorting memory by genre similarity.
- Conducted extensive experiments on movie rating prediction tasks with MovieLens 100K Dataset. Improved memory efficiency and identified movie correlations by integrating external knowledge (e.g. IMDB rating, Director, Stars, etc).
- Paper submitted to The Web Conference, under review.
-
Private VR Chat Channels User Experiences in Casual Social | Developer | Singapore | Aug 2023 - Present
- NUS Undergraduate Research Opportunities Programme, under supervision by Prof. Anand Bhojan
- Researched related voice control in the VR metaverse to improve user experiences.
- Built simulators to model user scenarios and quantify user experiences. Formulated and tested four research questions to enhance user experience through private chat channels in social virtual reality.
- Analyzed APIs of major VR platforms to design and test a private communication channel packet for enhanced user privacy.
- Paper submitted to ACM MMSys, under review.
- NUS Undergraduate Research Opportunities Programme, under supervision by Prof. Anand Bhojan
-
Photo De-hazing Using Machine Learning Techniques | Changsha, China | May 2023 - Jul 2023
- Research Assistant at Hunan University, under supervision by Prof. Huailiang Tan
- Implemented a photo de-hazing AI model to gain proficiency in image processing through machine learning.
- Learned image processing acceleration through GPU and Cuda technology.
- Research Assistant at Hunan University, under supervision by Prof. Huailiang Tan
-
TeamBuilder | Team Leader | National University of Singapore | Feb 2023 - Apr 2023
- Developed a desktop application facilitating student contact management and multidisciplinary team formation based on diverse criteria.
- Completed a 7k Loc brownfield project named TeamBuilder with three undergrads based on the project AddressBook Level- 3 for a software development module at NUS.
- Developed features to facilitate team management by users, and updated the GUI through SceneBuilder to display a team list created by users.
- Organized weekly scrum meetings, assigning tasks for documentation, UI development, and testing.
- Released project on Github: github.com/AY2223S2-CS2103T-T17-1/tp
-
Space-Lin | Individual Developer | National University of Singapore | Jan 2023 - Feb 2023
- Carried out a 1.6k Loc greenfield project named Space-Lin for a software development module at NUS.
- Designed and implemented task-tracking features, incorporating I/O redirection techniques for text UI testing.
- Integrated Gradle in the project and added JUnit tests, studied GitHub-related techniques such as Markdown.
- Developed a desktop application using JavaFX and SceneBuilder. Enhanced user experiences through refined GUI design.
- Released project on Github: github.com/chen-jerry-junior/ip
- The International Genetically Engineered Machine (iGEM), Jul 2019 - Nov 2019
- Studied antibiotics and mathematical modeling with Dr. Ruyi Shi and Dr. Zeng from Worldshaper Academy
- Carried out experiments in gene editing and molecular biology at Zhejiang University with experimentalist Fangliang Huang
- Constructed a detective system for antibiotics and a degradation system that used enzymes to decompose antibiotics
- Completed the mathematical modeling task alone and wrote a 15-page wiki for the modeling of the detective system
- 2024 The 25th STePS NUS School of Computing Term Project Showcase, Best Project Award-Platinum
- 2024 National University of Singapore, Dean’s List
- 2019 International Genetically Engineered Machine (iGEM), Gold Award.
- 2019 National Speech & Debate Association (NSDA) China, Champion & Outstanding Speaker in Hunan Region.
- 2020 Math Kangaroo China, Silver Award for Level 6 (11th and 12th grade).
- 2020 International Economics Olympiad China, Second Prize of Senior Level in the Preliminary.
- 2020 National History Day (NHD) China Research Paper Contest, 2nd Place, Excellent Use of Primary Source, Excellence in Chinese History and Excellence in Medical/Epidemiological History.