Projects
A collection of my work spanning AI/ML applications, full-stack web development, and native mobile/macOS applications.


Playdo.ai
AI-powered technical interview practice platform with real-time code execution, voice interaction, and adaptive problem generation. Features multi-language support and comprehensive testing infrastructure.


Wei's Windows & Doors
Full-stack digital business platform transforming traditional paper-based workflows into comprehensive customer management, consultation scheduling, and order processing system.


PhotoRepo
Dynamic photography portfolio with advanced filtering, full-screen modal carousel, and responsive masonry layout. Features 20+ categories and Cloudinary integration.


BirdSR
ML app that can identify 50 North American bird species from audio recordings. Features real-time recording and achieves 97% accuracy on clean audio. Hosted on HuggingFace.


Harmony
Discord-like real-time chat application with server-based rooms, user authentication, and WebSocket subscriptions. Features modern UI with responsive design and file upload capabilities.


Notify
Native macOS notification reminder app with smart timer system based on activity, status bar integration, and advanced notification engine. Features activity monitoring, global pause functionality, and handles customizing and adding notifications.

Trilinguo
AI-powered language learning chat application with culturally-aware virtual tutors. Built as a personal replacement for Duolingo to get immersive practice. Features real-time predictive text, text-to-speech synthesis, and multi-language support.


Tennis Serve Coach
Gemini-powered tennis analysis app that processes videos to analyze serves. Uses structured output to analyze serves and can extract multiple serves from longer videos.


Forecastify
Simple iOS weather app for daily weather updates with radio-style messages using on-device LLM. Simple notification app with real-time weather data.