Zen – AI-powered Digital Journaling App
An end-to-end project of a journaling platform that supports multimodal input to extract emotional tones and offer mindfulness prompts using JWT-based auth, scalable MongoDB storage, and responsive UI with React.
Memora – AI-powered Flashcard App
A personalized spaced repetition system integrating AI-generated summaries and visual explanations, integrating CI/CD pipeline using GitHub Actions for automatic deployment and testing on Railway.
Ava – AI Technical Interviewer
An AI-driven mock interview platform using OpenAI and Gemini APIs with FastAPI backend, Supabase auth, and serverless AWS Lambda deployment - offering real-time, scalable interview practice for users.
Flow – Task Management App
A full-stack productivity app with integrated timers and experiment tracking to help users monitor task durations and scheduling patterns, enhancing task estimation and time management accuracy.
Vietnamese Handwriting – ML Classification & Generation Models
Trained and fine-tuned 10+ machine learning models including multilayer perceptron, convolutional neural nets (CNNs), Res-Net, VCG-16 to classify 13 classes of Vietnamese handwriting and GANs to generate handwriting similar to my style.
Benchmarking Sorting Algorithms – Time & Space Complexity
Implemented 10 basic and advanced sorting algorithms and benchmarked their performance in time and space using Python. Provided data-driven explanation for when to which algorithms.