About

I am a Computer Science student at Nanyang Technological University (NTU) and a Science & Technology Scholar. I enjoy building full-stack products end to end, and I am increasingly interested in applications powered by large language models.

During my internship at Ordering Pte Ltd, I worked across the Laravel, Vue.js and PostgreSQL stack of a multi-outlet POS platform, building payment terminal management, a queued catalog import pipeline with real-time progress, and reliability fixes for end-of-shift reporting.

Outside work, I built and published "AI Companion" (TPCC-app) on the App Store and Google Play: a React Native app backed by a FastAPI service that integrates Google Gemini through the Agent Development Kit, deployed on Google Cloud Run with a CI/CD pipeline. I am currently learning Java and Spring Boot through a personal project.

Beyond tech, I volunteer with the Tanjong Pagar Community Club, where I organised an internal football tournament for over 70 players.

Education

Nanyang Technological University, Singapore

Bachelor of Computing in Computer Science

Aug 2025 - Present

  • CGPA: 4.9/5.0 (Equivalent to Highest Distinction)
  • NTU Science and Technology Undergraduate Scholarship (S&T Scholarship)
  • Ranked 1st out of 50 scholars in both Overall and Mathematics assessments during the Bridging Programme.OverallMathematics

Community Leadership

Tanjong Pagar Community Club

Sports Interest Group - Sub-Committee, Internal Tournament Organizer

Jan 2025 - Present

  • Orchestrated a large-scale internal tournament for more than 70 players, fostering community bonding and promoting an active lifestyle.
  • Designed comprehensive match schedules and documentation, managing the end-to-end logistics from fixture planning to on-site execution.

NTU Chinese Society (NTUCS)

Sub-Committee Member

Sep 2025 - Present

  • Coordinated logistics and operations for annual Mid-Autumn Festival celebration, attracting over 100+ participants.
  • Collaborated with a team of 20+ to execute event programs, ensuring smooth transitions between cultural performances and interactive booths.

Hobbies

TravellingFootballReading (Sci-Fi/Tech)Puzzle Solving