Projects

Tracked logo

Tracked

A React Native mobile app that uses Natural Language Processing to analyze user meal descriptions and calculate nutritional macros via a Python Flask API.

React-Native
JavaScript
Python
Octordle Solver logo

Octordle Solver

A Python project that uses statistics and data pruning to solve Octordle puzzles with high efficiency and accuracy.

Python
Chess AI logo

Chess AI

A Chess AI project using Alpha-Beta pruning and neural networks to evaluate and predict moves. The model trains on chess data and uses Stockfish-based predictions for optimal moves, with components for data handling, board evaluation, and a basic GUI.

Python
AutoPlanner logo

AutoPlanner

A travel generator that creates personalized schedules for flights, hotels, and activities based on user preferences, utilizing Playwright for web scraping and pandas for itinerary development.

Python
Fitness Tracker logo

Fitness Tracker

A Java-based Fitness Tracker Application with a JavaFX GUI and MySQL database for managing exercises, trainers, and workouts.

SQL
Java
Personal Website logo

Personal Website

My personal website built using Next.js and Typescript, and deployed using Vercel.

React
Typescript
Huffman Encoding logo

Huffman Encoding

A Python project for efficient data compression using Huffman encoding and decoding.

Python
The Regular Show Game logo

The Regular Show Game

A Java-based object-oriented virtual world game featuring multithreading, A* pathfinding, and OOP principles.

Java