My Projects

A collection of projects that showcase my passion for building innovative solutions and solving real-world problems.

Inklytics - MVP Hackathon Project

Inklytics - MVP Hackathon Project

❌ Pain: Singapore students face intense academic pressure, with performance anxiety often going undetected until it's too late, leading to mental health crises.
✅ Solution: Built a pen with embedded sensors (ESP32-S3 + MPU6050 accelerometer) that detects high-frequency tremors during writing, helping identify students experiencing performance anxiety before it escalates.
📈 Impact: Created a working prototype that successfully detected anxiety tremors through writing patterns, proving the concept could help schools identify at-risk students early and provide timely support.

🛠 Tech Stack

ESP32-S3 MicrocontrollerMPU6050 AccelerometerPython (Matplotlib)Hardware PrototypingData Analysis
SleepWise - Built at 'What the Hack 2025'

SleepWise - Built at 'What the Hack 2025'

❌ Pain: Singaporeans are among the most sleep-deprived globally, with stress, unfinished tasks, and uncertainty about tomorrow often keeping them awake.
✅ Solution: Built a mobile app that pulls all the events from the user's calendar, generates actionable subtasks to complete the night before for a calmer mindset and lets users offload worries with AI-powered counselling via in-app voice call
📈 Impact: Delivered a working MVP in 24 hours that blends productivity with wellbeing, helping users reduce anxiety, improve sleep hygiene, and feel more in control of their routines.

🛠 Tech Stack

React Native (Expo)Node.jsExpressGoogle Calendar APIOpenAI API
Framework: Using ChatGPT to Create SEO-Optimized Landing Pages

Framework: Using ChatGPT to Create SEO-Optimized Landing Pages

❌ Pain: Businesses often struggle to consistently mass produce landing pages that rank well in search and convert visitors.
✅ Solution: Wrote a reflection article on tackling the challenge of programmatically generating landing pages during my internship at Synscribe as a Full Stack Developer Intern.
📈 Impact: Successfully helped clients at Synscribe produce landing pages that rank on page 1 of Google by building a automation pipeline to generate landing pages.

🛠 Tech Stack

TypescriptTrigger.devLLM APISEO StrategyContent Marketing
FilterProof

FilterProof

❌ Pain: Manually tailoring resumes for every job application is time-consuming and applicants get filtered out by automated systems.
✅ Solution: Developed an AI-powered platform with a Chrome Extension to save jobs from LinkedIn, analyze descriptions, and automatically tailor a user's base resume to match keywords.
📈 Impact: Helps users bypass ATS filters and land more interviews, saving hours on job applications and streamlining the process from tailoring to applying.

🛠 Tech Stack

Chrome ExtensionNext.jsLLM APIMongoDBPDF Generation
AI Video Automation

AI Video Automation

❌ Pain: Manually creating videos was slow and resource-intensive.
✅ Solution: Built an AI-driven pipeline using FFmpeg, Puppeteer, and OpenAI API to automate video creation.
📈 Impact: Reduced manual video creation time by 80%, enabling faster and more scalable content production.

🛠 Tech Stack

FFmpegPuppeteerOpenAI APINext.jsNode.js
Intellilearn Studio

Intellilearn Studio

❌ Pain: As part of the AI video automation, built a platform to replicate Udemy and Coursera with plans to sell courses on this portal in the future.
✅ Solution: Built a full-stack learning portal using Next.js, Tailwind CSS, and MongoDB with NextAuth for OAuth and Stripe for payment integration.
📈 Impact: Laid the foundation for a scalable edtech business, enabling secure user access, course payments, and centralized course management for future monetization.

🛠 Tech Stack

Next.jsTailwind CSSMongoDBNextAuth.jsStripe
Haven Heart SG

Haven Heart SG

❌ Pain: Non Profit organisation lack a booking management system to manage their workshops.
✅ Solution: Developed a Next.js & MongoDB-powered booking platform, integrating Stripe payments and personalized onboarding.
📈 Impact: Enhanced accessibility for mental health workshops, improving engagement and resource allocation.

🛠 Tech Stack

Next.jsTailwind CSSMongoDBStripe
Learning Management System

Learning Management System

❌ Pain: Educators rely on YouTube for missed lessons, but student engagement can't be tracked.
✅ Solution: Built an LMS with Next.js & MongoDB, enabling lesson uploads, quizzes, and progress tracking.
📈 Impact: Created a new revenue stream for tuition centers, improved student engagement, and allowed teachers to track learning progress.

🛠 Tech Stack

Next.jsMongoDBStripeNextAuth.jsShadCN UI