Skip to content
View chen-jerry-junior's full-sized avatar
  • NUS
  • Singapore

Block or report chen-jerry-junior

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chen-jerry-junior/README.md

Jiarui Chen hi

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.


Computer Science Cources I had taken

  1. CS1101S Programming Methodology
  2. CS1231S Discrete Structures
  3. MA2001 Linear Algebra I
  4. MA1521 Calculus for Computing
  5. CS2030S Programming Methodology II
  6. CS2040S Data Structures and Algorithms
  7. CS2100 Computer Organisation
  8. CS2105 Introduction to Computer Networks
  9. ST2334 Probability and Statistics
  10. CS2103T Software Engineering
  11. CS2101 Effective Communication for Computing Professionals
  12. CS2106 Introduction to Operating Systems
  13. CS2107 Introduction to Information Security
  14. CS2102 Database Systems
  15. CS2109S Introduction to AI and Machine Learning
  16. CS3230 Design and Analysis of Algorithms
  17. CS3241 Computer Graphics
  18. CS3247 Game Development
  19. CS4225 Big Data Systems for Data Science
  20. CP3880 Advanced Technology Attachment Programme
  21. CP3209 Undergraduate Research Project in Computing
  22. CS4350 Game Development Project
  23. CS4240 Interaction Design for Virtual and Augmented Reality
  24. CS3223 Database Systems Implementation
  25. CS3263 Foundations of Artificial Intelligence

Languages, Tools and Frameworks I use or learn

  • Skilled
    1. Java
    2. Python
    3. Intellij Idea
    4. Visual Studio Code
    5. Vim
  • Familiar
    1. C++/C/C#
    2. SQL
    3. JavaScript
    4. Unity
    5. Unreal Engine
    6. PostgreSQL
    7. JavaFX
    8. JUnit5

Education

  • National University of Singapore Aug 2021 - May 2025(Expected)
    • Bachelor of Computing in Computer Science

Work Experience

  • 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.

Research Experience

  • 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.
  • 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.

Projects

  • 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

Competitions

  • 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

Awards

  • 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.  

Pinned Loading

  1. chen-jerry-junior chen-jerry-junior Public

    HTML