Hello, I'm Xavier

Final Year Computer Science Undergraduate at Nanyang Technological University






About Me

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

MeetWhere

Analytics

insights

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








Predicting Movie Sequels

Analytics

insights

Lines of Data Extracted

500K+

ML Models Used

2

Most Probable Genre

Drama

Training Accuracy

87%

Prediction Accuracy

84%






My Skills

brush

Frontend

HTML5, CSS3, Javascript

75%

dns

Backend

Python, Java, C, C++, SQL

90%

table_rows

Frameworks

React-Native, Spring Boot, Angular, Jasmine, JUnit

50%





Contact Me

Get in touch

location_on

Location

Singapore, Singapore

Name
Email
Message
send




XAVIER

Computer Science


light_mode dark_mode