A showcase of my work in AI, Web Development, and other areas of Computer Science. Explore detailed descriptions and GitHub repos below.
🌟 Featured Project
AI Tutor App
A multi-functional AI Tutor web application designed to encourage personalized learning. Built with LangChain, Next.js, Supabase, and FastAPI.
Additional Projects
Big 5 Personality Test Mobile App
A customized React Native & Expo mobile app allowing users to take an accurate Big 5 Personality Test
Canoga (Java/Android)
An Android version of the board game Canoga (Shut the Box) written in Java, including an intelligent CPU opponent and a graphical user interface
LangChain For LLM Application Development Guided Project
A guided project from Coursera covering the fundamentals of LangChain Development
PyTorch Customer Churn Neural Network
A deep learning project aimed at creating a neural network that can accurately predict customer churn at the company Telco
Portfolio Website
This portfolio site! Deployed on Vercel, this app uses Next.js, React, and Tailwind to showcase my skills and experience
Contact Location Web App
A web application designed to store both user and contact data in a database, and visibly geolocate their addresses on a map
Lines of Action (C++)
A terminal based replica of the complex strategy game Lines of Action written in C++, including an intelligent CPU opponent
GPT Article Summarizer
A python code notebook capable of generating a compact bullet point summary of a given text. My first program involving Generative AI!
Machine Learning Psychology Research
A machine learning research project centered around the question of whether or not personality traits could predict physical strength
Machine Learning Sleep Analysis
A python code notebook for analyzing my sleep patterns over a month long period to find what aspects of my sleep routine contribute most to my overall sleep experience