Projects
My Projects
- Technology: Python, Flask, JavaScript, JSON, Express, MongoDB, React, AWS, HuggingFace, LLMsCheck out my code!
This was a Full-Stack project that I built to provide users with shoe recommendations. I built a backend with Express to prompt a Llama 3.1 Model, using Hugging Face's inference API. I also added a Python-Flask API microservice hosted on AWS EC2 that allows users to retrieve real-time prices for the shoes they are recommended.
Check out the website!Kicks
- Technology: Python, Pandas, JSON, Jupyter Notebooks, Spotify Web APICheck out my code!
This was a Machine Learning project with a goal of predicting the Spotify playlist a given song would belong to based on the song's audio features. I extracted audio features for 600,000 songs across 10,000 playlists from Spotify's Web API, visualized and tested feature correlations, and trained and tuned Random Forest, SVM, and K-NN classification models.Spotify Playlist Generator
- Technology: React, TailwindCheck out my code!
This was a Web Development project focused on technology and human values. It serves to provide readers with a history of AI as well as a look into the normalization of deviance within the field.
Check out the website!AI & Deviance
- Technology: Java, JavaFX, SceneBuilder, JUnit4Check out my code!
This was a Software Development project aimed at building a weekly task and event scheduler called a "Bullet Journal" - a quick way to mark down events and track your task completion over a week. My team and I focused on following object oriented design principles in the JavaFX and SceneBuilder environment and built in extensive testing of our application through JUnit.Your BUJO App
- Technology: Python, Arduino, IBM Watson Visual Recognition, Circuit designCheck out my code!
This was a project at the intersection of hardware and software meant to prevent medicine overdose and assist the elderly. I trained a Watson Visual Recognition model for facial recognition and connected the output of the Python-Watson-API call to an Arudino integrated circuit that would lock a medicine bottle in place and display messages on an LCD screen.Smart Medicine Cabinet
- Technology: C, Python, MakefileCheck out my code!
This was a Software Development project that focused on building a shell in C. I designed a tokenizer to split user inputs into keywords and interpret them as commands, and then created an application to deploy these commands. Supported actions include piping, input/output redirection, and directory creation/maneuvering/deletion.My Custom Shell
- Technology: Java, JUnit, Gradle, JaCoCoCheck out my code!
This was a Software project that was centered around building a game called Battlesalvo, similar to the board game BattleShip. I focused on following object oriented design principles and creating a smooth user experience in which they could play the game against an AI Player. Key parts of this project were understanding grid creation and replicating board game actions virtually.Algorithm Based BattleSalvo
- Technology: Django, Python, SQL, Bootstrap CSSCheck out my code!
This was a Web Development project that I started with a team during my time at OasisNEU for improving wait times and queue information at coffee shops around our campus. We used a PostgreSQL database and the Django framework to pull in and store data from the Grubhub API, allowing us to monitor wait times and provide statistics such as busy hours and customer counts.Sip 'N Dip
Check out more of my projects on GitHub !