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

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'
❌ 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
❌ 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
❌ 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
❌ 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
❌ 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
❌ 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
❌ 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