< All Projects />



{/* Personal Projects */}

Some past projects as a result of tinkering with software and tech!

oop

NextJS Portfolio

Responsive and dynamic website

Dec 2022


Learning of modern technologies through application, to create a second iteration of my digital resume / blog.

Stack:   NextJS • ReactJS • Tailwind CSS • TypeScript • MDX
fbsbot

SMU Facility Booking System

Telegram bot for SMU FBS

Jul 2021


Exploring and integrating Telegram with webscraping technologies such as Selenium to create an automated booking solution.

Stack:   Python • Selenium • Telegram API • Webscraping
portfolio1

First Portfolio

Figuring out the building blocks of a website

Dec 2020


Introduction to developing a project from scratch, applying concepts learned in my first year of study.

Stack:   HTML • CSS • Javascript • PHP • MySQL
● ●

{/* Coursework */}

Projects that are completed as part of coursework and modules in Singapore Management University.

fyp

Bus Lightyear

Final Year Project with Payment In App (PiAPP)

Aug 2023 - Dec 2023


Developing a POC solution for partner sponsor, PiAPP, that aims to improve current bus dispatch timings to reduce bus bunching and optimise efficiency in the transport system.

Stack:   ReactJS • Vite • Tailwind CSS • GORM • OpenAPI • Python • Prometheus • Graphana
itsa

Authentication Server

Coursework for CS301 ITSA

Aug 2023 - Dec 2023


Implementing an authentication server for partner company Ascenda Loyalty, with development focus on Cloud Services and CI/CD.

Stack:   ReactJS • NodeJS • Terraform • Amazon Web Services • Github Actions • JWT • JWK
oop

Smart Plant System

Coursework for CS460 CPS

Jan 2023 - May 2023


Implemented an automated plant management solution with Raspberry Pi. Writeup is hosted on Medium.

Stack:   Javascript • Python • Raspberry Pi • Cyber Physical Systems • IoT • Tinkering
oop

Singapore Sports School (SSP) Booking Application

Coursework for IS442 OOP

Aug 2022 - Dec 2022


Collaboration with SSP to implement a loan pass booking system with Agile principles

Stack:   Java • Springboot • VueJS • Agile • MySQL
spm

Learning Journey Planning System

Coursework for IS212 SPM

Aug 2022 - Dec 2022


Implemented Agile methodology and development to deliver an MVP as requirements are constantly updated.

Stack:   ReactJS • Python • Flask • Agile • Scrum • MySQL
esd

Hawker Payment System

Coursework for IS213 ESD

Jan 2022 - May 2022


Implemented a hawker payment system using microservices and containerization concepts, with an API gateway.

Stack:   Python • Flask • Microservices • Docker • Kong API Gateway • VueJS • Tailwind CSS • MySQL • REST API
dbtt

Snip Avenue Digital Transformation Plan

Coursework for IS215 DBTT

Jan 2022 - May 2022


Attempt at digitally transforming a traditional business through digitalization and digitization.

Stack:   Python • Analytics • Streamlit API • Figma • Digital Transformation Strategy
wad2

NEXT Team - Basketball Court Traffic App

Coursework for IS216 WAD II

Aug 2021 - Dec 2021


Basketball pickup game organizer and court traffic visualizer solution to aid basketball players in choosing a court during peak hours.

Stack:   VueJS • Tailwind CSS • Firebase • Google Maps API
idp

Group Project Enrollment Prototype

Coursework for IS211 IDP

Aug 2021 - Dec 2021


End-to-end process of designing a solution and adhering to UI/UX principles, from surveying user preference to creating a Hi-Fi wireframe.

Stack:   Figma • UI/UX Design • Usability Testing • Prototyping
● ●
Chew Yi Xin 2023  •  Last updated Feb 2024