Projects Overview

Welcome to my projects page, where you can explore my past and current projects. As a developer, I've had the opportunity to work on a wide range of projects, including web applications, mobile apps, and games. My projects cover a variety of technologies, from front-end frameworks like React and React Native to back-end technologies like Node.js and ASP.Net. I believe in creating high-quality, user-friendly projects that solve real-world problems, and I'm always looking for ways to improve my skills and expand my knowledge. Take a look at my projects below to see what I've been working on! You can click the card to view the associated GitHub repo.

Project 1 thumbnail

MMAScraper

This project aims to predict the winner of a UFC fight based on the statistical features of fights. It uses a logistic regression model trained on a dataset of UFC fights to make predictions.

Project 2 thumbnail

ChatGPT Alexa Skill

This project leverages a backend hosting a GPT model to enhance Alexa's responses, enabling more dynamic, intelligent, and open-ended conversations with the user, regardless of the intent triggered.

Project 2 thumbnail

JSPlayer

This is a music player that allows users to play tracks with artwork that I created with AI. The app uses Howler.js and the HTML5 File API.

Project 2 thumbnail

Capstone Project

This project involved developing a React Native mobile application to allow Meijer customers to checkout remotely. We also developed a heatmap that tracks customer's locations in real time.

Project 2 thumbnail

DNS Spoofing

This project involved using Ettercap and Wireshark to perform a DNS spoofing attack. By exploiting vulnerabilities in the DNS protocol, I was able to redirect traffic to a malicious website.

Project 2 thumbnail

Stark Chat

This project is a chatbot that has the personality and voice of Iron Man. The bot was built using GPT for response generation, Whisper to convert user speech to text, and Eleven Labs to convert responses to the voice of Robert Downey Jr.

Project 2 thumbnail

GPT-Village

This project transforms villagers in Minecraft into helpful, task-performing companions with conversational capabilities, powered by GPT-4, and the various abilities like gathering items or following the player.

Project 2 thumbnail

JSGallery

This project is a 3D art gallery built with the Three.js library in JavaScript. Users can navigate the gallery with keyboard controls and view artwork and related information displayed on the walls.

Project 2 thumbnail

Audio Synthesizer

This project involved adapting a synthesizer system using C++, which allowed for the implementation of various musical effects. I used this system to create a custom musical composition.

Project 2 thumbnail

Facial Matcher

This project involved facial matching of a dataset using Principal Component Analysis. I then analyzed the performance, showcasing my skills in computer vision and data analysis.

Project 2 thumbnail

JSWeather

This project is a weather web app that fetches and displays current weather data from the OpenWeatherMap API. The app allows users to search for weather conditions by city name.

Project 2 thumbnail

FoodScout

This project is a Flask-based web application that leverages the Yelp API to query and filter restaurant data according to user preferences, such as cuisine type and location.