Hello!

I'm a first-year Computer Engineering student at NUS, part of the Engineering Scholarship Program. I have a strong interest in technology, especially software development and circuit design. I'm enthusiastic about learning and exploring opportunities in the field of computer engineering. Let's connect!

Download my Resume

My Projects

RyNance (2022)

Description
RyNance is a responsive web-based application designed to improve financial literacy among Singaporean youth. It offers tools like a Retirement Calculator, Budget Planner, Undergraduate Salary Comparison tool, and a wiki page for additional resources.

Problems Addressed
Addressing the need for accessible financial education.

Technical Skills
Built using Flask, Chart.js, HTML, CSS, Python, and SQLite BootStrap5.

Youtube Demo

RyNance (2022)

Description
RyNance is a responsive web-based application designed to improve financial literacy among Singaporean youth. It offers tools like a Retirement Calculator, Budget Planner, Undergraduate Salary Comparison tool, and a wiki page for additional resources.

Problems Addressed
Addressing the need for accessible financial education.

Technical Skills
Built using Flask, Chart.js, HTML, CSS, Python, and SQLite BootStrap5.

Youtube Demo

FPGA Street Fighter (2024)

Description
FPGA Street Fighter is a project developed to showcase advanced digital design skills and teamwork in creating a complex system. This project demonstrates the ability to build a complete game from scratch using Verilog and a Basys 3 FPGA board.

Problems Addressed
Showcasing advanced digital design skills and capabilities of FPGA boards.

Technical Skills
Built entirely in Verilog with various peripherals including an OLED Screen, Buzzer, and communication lines with another FPGA board.

Youtube Demo

Remote Controlled Robot with Simultaneous Localisation and Mapping (SLAM) (2024)

Description
Led a team in the design and development of a state-of-the-art remote-controlled search and rescue robot.

Problems Addressed
Addressing the need for advanced navigation and mapping capabilities in search and rescue missions, enhancing efficiency and safety.

Technical Skills
Built using C++, Arduino on Raspbian OS, ROS (Robot Operating System), and RPLIDAR. The robot includes functionalities like 4 Directional Movement, Custom Display Text on LCD, Color Identification, and Mapping using Lidar and RViz.

Github repo

Arduino-Based Grey Water Recycling Project (2017)

Description:
Part of a team of 3 to tackle the pressing issue of water conservation in urban households. Our innovative grey water recycling system, designed for HDB flats, intelligently repurposes water from showers and sinks for non-potable uses, significantly reducing overall household water consumption.

Problems Addressed:
This project supports sustainable living and addresses the critical need for efficient water management in densely populated areas.

Technical Skills:
This project showcased expertise in Arduino programming, circuit design, and soldering. We integrated various sensors to monitor water levels accurately, ensuring optimal performance and reliability of the recycling system.

Electric Vehicle Project (2018)

Description:
Collaborated with a team of 8 to design and build an electric vehicle from scratch, contributing to the advancement of sustainable transportation solutions. This project, part of the SST-SUTD Big Discovery Camp Program, addresses the growing need for eco-friendly alternatives in the automotive industry.

Problems Addressed:
Addressing the need for eco-friendly alternatives in the automotive industry.

Technical Skills:
This project demonstrated proficiency in:

  • AutoCAD for chassis design
  • Electronics assembly and integration
  • Mechanical engineering principles
  • Collaborative project management
  • Prototyping and testing

Video Editing Script (2023)

Description:
Developed a Python script to automate the tedious process of adding intros and outros to videos, streamlining video production workflows and saving significant time for content creators.

Problems Addressed:
Addressing the need for efficient video production workflows for content creators and video editors.

Technical Skills:
This project showcased skills in:

  • Python programming
  • Utilizing the MoviePy library for video editing
  • Automation of repetitive tasks
The script is available in the GitHub repository.

Github repo

StudyBuddy WIP (2022)

Description
Introducing Studybuddy, a responsive web application crafted to empower youth in their educational endeavors. With a suite of interactive web-based tools including Flip Cards and Task Managers, Studybuddy revolutionizes the learning experience, fostering engagement and effective study strategies.

Problems Addressed
StudyBuddy addresses the common challenges faced by students in organizing study materials effectively and fostering productive study habits.

Technical Skills
Built with Django, HTML, CSS, JavaScript, and Bootstrap5.

Github Link