Projects
Things I've built.
A selected reading list, ordered by how much I learned. Production systems, university work, side experiments.
-
Interview Sensei
AI mock interview platform with a 3D digital-human interviewer, real-time WebRTC, and a post-session report. FYP at FAST NUCES; first place at Job Fair 2025 and SOFTEC 2025.
Next.js · FastAPI · Three.js · WebRTC · LangChain · Llama 3.3 70B
-
Visionary GenAI
Three computer vision tasks using modern GenAI models: biometric spoof detection (95.5% accuracy), CLIP-based semantic image retrieval, and Stable Diffusion generation.
Python · PyTorch · Transformers · CLIP · Stable Diffusion · Hugging Face
-
Genomaly
Generative AI for anomaly detection: GAN vs VAE comparison on MNIST, then VAE-based defect detection applied to pharmaceutical capsule quality control.
Python · PyTorch · GAN · VAE
-
Snake AI
Side-by-side comparison of A*, GBFS, and UCS search algorithms in a live snake game; benchmarked across three maze configurations with multi-processing.
Python · Pygame · Multiprocessing
-
Multi-Label Genre Prediction
Predicts up to 27 movie genre labels from a plot synopsis using a two-layer BiLSTM. Trained, tuned, and deployed as a Streamlit app.
Python · TensorFlow · Keras · BiLSTM · Streamlit