Projects

I find it magical to be able to create something. These projects are avenues for me to not only improve and apply my skills, but also collaborate with talented like-minded geniuses and develop solutions to real-world problems and tap into the lives of many people. I hope that one day I will be able to be a part of that movement.

whyrvrc.sg

Ridge View Residential College's showcase website for prospective students.

MY ROLE

Brand Identity Designer
Full-stack Software Engineer

This website is an online prospectus for Ridge View Residential College, primarily used during NUS Open Day. I oversaw the design from ideation with the theme of "The potential to be what you want to be." in 2021, prototyping and assets creation, to the final engineering and deployment of the website.

Cloud Jumpers

A multiplayer platformer game for iPadOS.

MY ROLE

Software Architect
Software Engineer
Asset Artist

This game is a fulfillment of CS3217, an advanced software engineering course at NUS. I designed and implemented the entire game's system architecture from scratch (that's the challenge in this course!), and created all the sprites. It won first place in the 20th STePS.

FaceOff

An online multiplayer facial expressions party pack mobile game.

MY ROLE

User Interface Designer
Front-end Engineer

FaceOff is an online multiplayer party pack game which uses players' faces as controllers. It comes with 3 party games: Detective Face, FaCard, and FacePhone. It was my CS3216 final project, and it won first place in the 17th STePS and was featured in SoC Open Day 2021.

P.S. The TURN server is no longer maintained, so playing over internet may no longer be possible.

BloodConnect

A platform connecting blood donors and donees.

MY ROLE

Full-stack Developer

BloodConnect aims to reduce waiting time for blood donations in emergencies and encourage young donors by introducing a reliable, relevant, digital platform, allowing blood seekers to make requests, and donors to respond to them. BloodConnect is an NUS Orbital 2020 project, and is built with React Native and Firebase.

KeepTrack

Makes checking in and out of SafeEntry faster and easier.

MY ROLE

The dude who made the whole thing :)

KeepTrack is my initiative to ease the use of SafeEntry by allowing users to save SafeEntry links and check-in and -out without needing to scan the QR code again.

CheMakers

A board game designed to teach organic chemistry through higher-order thinking.

MY ROLE

Product Design Lead

I designed the game and their components, and CheMakers Answers, a mobile-only web app to scan QR codes on the question cards and view their answers.

Mercapto

Automating plagiarism checking from submissions to code difference.

MY ROLE

Developer

Mercapto is suite of Python scripts to automate the plagiarism checking process for CS1010S, a module which I am teaching. It automates the processes of downloading students' submissions from Coursemology.org and uploading them to Stanford's Measure of Software Similarity (MOSS).

SensiRC

A customer records management system.

MY ROLE

Freelance Full-stack Developer

SensiRC is a customer records management application built to assist salespersons in keeping track of products offered to various retail shop owners. It was developed as a proof-of-concept for PT Sensi Indonesia, a health-care products manufacturer headquartered in Indonesia. The front-end was built for Android devices with Android Studio and back-end was built with Node.js and MySQL.

PanoptoBookmarklet

MY ROLE

Developer

PanoptoBookmarklet is a JavaScript bookmarklet to download web lecture videos from Panopto, a platform used by the National University of Singapore to deliver live and recorded lectures.

GKI Sumut Medan

MY ROLE

Co-developer (Freelance)

Together with Stanley Ang, I co-developed a feed reader app for the Indonesian Christian Church of North Sumatra in Medan (GKI Sumut Medan) to deliver daily devotions, events schedules, news, and book online consultations with reverends for Android with Android Studio.

Other subdisciplinary projects

Project Strawy

Investigating edible straws to reduce plastics waste.

MY ROLE

Project Leader (Technology)
Evaluator and Outreach

Project Strawy is a research project to investigate the feasibility of manufacturing edible straws as an alternative to plastic straws. Prototypes were created and tested with respondents from students at the National University of Singapore.

Project Strawy illustration

...or, drop me a message!

Made with ❤️ by Phillmont