Programming Languages
Framework & Libaries
Databases
Design Tools
CI & CD
Tools

Welcome to my site
I am a student and software engineer based in Singapore with a passion for crafting meaningful and user-centric experiences. Whether it's turning caffeine into code or classroom theories into real-world impact, I'm all about breathing life into ideas with a dash of creativity and a byte of logic.
import { FC } from "react";
type WelcomeProps = {
uses:
| "explore new tech"
| "display my skills"
| "find freelancing opportunities"
| "find an internship";
};
export const Welcome: FC <WelcomeProps> = ({ uses }) => {
return (
<>
<h1>This is my little slice of the internet.</h1>
<p>
I use this site to <em>{uses}<em>.
</p>
</>
);
};
export default Welcome;
Hello! I'm a passionate year 3 student at Temasek Polytechnic(TP), specializing in Information Technology. My journey into the world of technology started young, with a keen interest in coding that has only grown stronger over the years. This passion has led me to pursue my education in Information Technology, where I'm deepening my knowledge and skills in programming, web development, and more.
In addition to my academic pursuits, I'm also an active freelance web developer. This allows me to apply what I've learned in real-world projects, further honing my skills and contributing to the digital landscape. My freelance work has not only given me practical experience but also allowed me to understand the needs of clients and the importance of delivering solutions that meet their goals.
One of my most cherished hobbies is competitive programming. It's not just about solving puzzles but also about pushing my limits and improving my problem-solving abilities. This passion for coding and problem-solving extends beyond my academic and professional life, making it a significant part of who I am. It began as a hobby; it became a passion and now, it's shaping up to be an exciting career. I'm eager to see where this path will take me and am looking forward to the innovations I can contribute to the ever-evolving tech landscape.
I'm always eager to take on new challenges, whether it's in my studies, in my freelance projects, or in my competitive programming endeavors. My goal is to leverage my skills and passion to create impactful solutions and contribute to the technological advancements of the future.
Programming Languages
Framework & Libaries
Databases
Design Tools
CI & CD
Tools
Developed using the MERN stack and AntDesign, this web application manages Co-Curricular Activity (CCA) members, featuring dual user portals, secure login with 2-factor authentication, and JWT session management. It supports member management tasks like adding, editing, and removing details, incorporates automated email responses, and uses AWS S3 for image storage with a drag-and-drop interface. Test cases were thoroughly implemented for both frontend and backend to ensure functionality and reliability.
#react
#mongodb
#AWS S3
#AntDesign
#NodeJS
#Cypress
This mobile app enhances sustainability by enabling users to track food expiry dates, receive reminders, share surplus food with others, and manage shopping to avoid duplicate purchases. It features secure login options, including email and Google, notifications for items nearing expiry, in-app chat functionalities for community interaction, and effective inventory management tools. Designed to reduce food waste and promote eco-conscious living, this app serves as a comprehensive solution for managing and optimizing household food resources.
#Flutter
#Dart
#Firebase
This website leverages machine learning to predict loan approval outcomes. It allows users to input their details and utilizes the Logistic Regression Algorithm to determine whether a loan will be approved or not, providing a valuable tool for pre-application insights.
#scikit-learn
#Python
#Flask
A comprehensive productivity platform developed using AWS, this application features a study timer, task manager, discussion forum, and robust authentication system. The platform is built using a microservices architecture to enhance scalability and maintainability.
#html
#css
#javascript
#AWS API Gateway, Cognito, CloudFront, Lambdas, S3, DynamoDB and RDS
an IoT solution for beekeepers to remotely monitor and control beehives. Equipped with temperature, humidity, weight, acoustic, and image sensors, it transmits data to AWS Cloud. Data is accessible in real-time via mobile with interactive charts, allowing beekeepers to make necessary adjustments to the hive environment.
#css
#html
#chart.js
#AWS IOT Core,IOT Rule,S3,Lambda,API gateway,SNS,DynamoDB,Athena
a restaurant review website that allows users to explore and give reviews that.This website features user-friendly navigation to search for restaurants by location, cuisine, or rating and
#css
#html
#javascript
#MySQL
#Node.js, Express.js
a simplebudget tracking website to help users manage their finances. It provides tools for monitoring daily income and expenses, allowing users to maintain a clear overview of their financial health. Developed as a practical project to facilitate learning in DevOps, this platform incorporates continuous integration and deployment practices.
#css
#html
#javascript
#DevOps - Jenkins, Docker, Kubernetes, Terraform, Github, Mocha, Istanbul(NYC), Cypress
a Telegram bot developed for Hack&Roll 2023, providing real-time bus arrival timings and notifications using Singapore's LTA Datamall API and the Telegram Bot API. Users can save favorite bus stops and receive updates directly through Telegram
#python
a ai integrated private and secure networking portal for all-in-one use within the organization. We did this for a client as our I developed the following components: admin portal, advanced search, connection between members, notification page, ai integrated admin announcement, ai integrated real-time chat
#react
#mongodb
#AntDesign
#NodeJS
#ChatGPT API
Awarded to Top 10% of the cohort
PIOI (Polytechnic-ITE Olympiad in Informatics) is a 5-hour informatics Olympiad open to all polytechnic and ITE students. It focuses on testing problem-solving skills as well as data structures and algorithms knowledge. During the contest, contestants will be given problem statements which they have to solve by writing efficient code. Contestants will then submit their solutions to the grading system, which will automatically test their code with test cases and award points to them.
Don't be a stranger! I'm always open to new opportunities. Feel free to drop by any of the platforms below, or use the contact form to send a message directly.