About Me
Background
I'm a passionate full-stack developer with expertise in both frontend and backend technologies. I enjoy solving complex problems and creating intuitive, efficient applications.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or expanding my knowledge through continuous learning.
Education
Informatics Institute of Technology
Affiliated with University of Westminster
BSc (Hons) in Computer Science
Musaues College
A/L's Physical Science Stream
Skills & Technologies
Featured Projects

GainsLog
GainsLog is a full-stack fitness tracking web application that helps users log workouts, track progress, and generate AI-powered workout plans tailoredto their fitness level and experience. The app integrates Google authentication, MongoDB for data storage, and HuggingFace API to generatepersonalized workout plans.
Budget-Tracker
Full-stack expense tracking and group budget management app with real-time expense updates,category-based tracking, and secure authentication via Auth0. Features include group-based expensesharing, interactive charts, and a responsive dark-themed UI. Backend built with Express.js and MongoDB for persistent storage and protected routes.

Career Pilot
Worked with a team to build Career Pilot, a career guidance website designed to help users explore job opportunities. I developed and trained a machine learning model that predicts job roles based on a minimum of three user-provided skills, enabling personalized career suggestions. In addition, I built an AI-powered interview question generator that dynamically creates practice questions, helping users prepare more effectively for interviews. My contributions focused on integrating AI features and enhancing the overall functionality of the platform.

MailSweeper
Full-stack email management application for Gmail account cleanup and organization with OAuth 2.0 authentication. Features include advanced email filtering, sender-based search functionality, bulk email deletion, and secure Gmail API integration. Built with React frontend and Express.js backend, deployed on Vercel and Railway with CORS-enabled cross-origin authentication flow.

Mini Job Board
Mini Job Board is a full-stack web application that allows users to browse and filter job listings, while administrators can securely log in, post new jobs,and manage postings through a dedicated dashboard. The app includes real-time form validation, responsive design, and secure authentication usingJWT. PostgreSQL handles data persistence, and the interface is built with a clean, modern design using Tailwind CSS.

Health & Well-being According to SDGs
Developing a front-end website focused on health and well-being based on Sustainable Development Goals

Traffic Data Analysis System
Developed a program to analyze traffic flow data collected from local road junctions. Allowed users to select and analyze specific CSV datasets basedon date. Summarized traffic flow data for council decision-making. Implemented features to save results as a text file and visualize data using ahistogram.
