Hello, I'm Xavier
Final Year Computer Science Undergraduate at Nanyang Technological University
About Me

Hello! I am Xavier from Singapore and I am currently a final year Computer Science undergraduate at Nanyang Technological University and am expected to graduate in June 2024.
I am extremely passionate in the fields of Computing (In particular, Computer Vision, AI/ML, and Fullstack Development), Mathematics, Entrepreneurship, Finance.
I am a rather sporty person. As such, I do play a lot of Ultimate Frisbee, Badminton, Football, Table Tennis, Floorball, and Fencing during my free time.
As an aspiring Software Engineer, I hope to be able to share my experiences with like-minded individuals and to see my work positively impact the world.
My Experiences

Software Engineer Intern
Government Technology Agency
Jan 2023 to Jun 2023
Developed the Citizenship Disbursement Systems (CDS) to digitalize the process of government payouts to citizens such as GST Vouchers (GSTV) and Assurance Package (AP).
Developed backend microservices utilizing Java Spring Boot.
Created unit tests, integration tests, smoke tests, and end-to-end tests using Junit Framework.
Improved frontend software quality and code coverage from 71% to 85% using Jasmine Framework.
Collaborated with Quality Assurance on test automation and bug fixes.
Communicated with UX and Service designers to provide technical feasibility on design matters.
Technologies Used: Java, Spring Boot, TypeScript, Angular, Jasmine, Junit
My Projects
MeetWhere
Android Mobile Application
Jan 2022 to May 2022
Ever wondered how you can meet your friends without compromising long travel times on either side?
This application aims to solve just that by finding the middle point between you and your friend and subsequently, generate a list of attractions or food places around this point.
Technologies Used: Javascript
Find Out More

Analytics
Core Functionalities
5
Number of Filters
10
Search Radius
Up to 5KM
Split Distance Accuracy
75%
Predicting Movie Sequels
Machine Learning
Jan 2021 to May 2021
This project aims to predict the likelihood of a movie sequel given the characteristics of a movie.
Through efficient data retrieval, data cleaning, data exploration, and applying 2 machine learning models for analysis and testing, we were able to predict a movie sequel with outstanding accuracy.
Technologies Used: Python
Find Out More

Analytics
Lines of Data Extracted
500K+
ML Models Used
2
Most Probable Genre
Drama
Training Accuracy
87%
Prediction Accuracy
84%
My Skills
Frontend
HTML5, CSS3, Javascript
75%
Backend
Python, Java, C, C++, SQL
90%
Frameworks
React-Native, Spring Boot, Angular, Jasmine, JUnit
50%