A Java-based application using Spring Boot, IntelliJ, MySQL, and Android Studio to enhance campus life by integrating class and work schedules.
View MoreA voice-activated personal assistant application using Python, integrating functionalities like real-time news updates, weather forecasting, and language translation.
View MoreAn e-commerce website utilizing React, JavaScript, Node.js, Express, and MongoDB for both frontend and backend architecture.
View MoreA powerful tool to reverse-engineer binary files containing LEGv8 instructions, converting machine code to assembly language. This project demonstrates advanced skills in low-level programming and binary manipulation.
View MoreAn implementation of the insertion sort algorithm in LEGv8 assembly language, demonstrating low-level programming concepts. This project showcases proficiency in assembly language and algorithm implementation at the machine level.
View MoreThis project investigates the impact of socio-economic factors like education, citizenship, and housing on employment rates across U.S. states. The analysis was conducted using ACS 2021 data, highlighting key correlations that influence employment dynamics.
View MoreA powerful Java library for working with weighted, undirected graphs. Features include efficient graph operations, advanced algorithms like MST and shortest path calculations, and support for large-scale graph structures.
View MoreA Java application for decoding compressed messages stored using a custom binary tree encoding. This project showcases skills in working with advanced data structures, recursion, and file handling.
View MoreA custom implementation of a linked list in Java, featuring multi-element nodes, efficient space utilization, and sorting capabilities. This project demonstrates advanced data structure design and algorithm implementation.
View MoreA project implementing and comparing four sorting algorithms (Selection, Insertion, Merge, and Quick Sort) for sorting 2D points. Demonstrates object-oriented design and algorithm analysis in Java.
View MoreA Java-based simulation modeling an Internet Service Provider's network over time. Features include cell state transitions, profit calculation, and town evolution over multiple cycles.
View MoreA Java-based simulation of a model train system featuring various track layouts, different types of links between track segments, and a graphical user interface for train movement visualization.
View MoreA Java implementation of a puzzle game similar to 2248, featuring a graphical user interface. Players connect tiles with matching values or increasing powers of two to score points and create higher-value tiles.
View MoreA Java utility class demonstrating advanced string manipulation and pattern recognition techniques, focusing on "flying saucer" patterns within strings.
View MoreA Java application that models the complex game of three-cushion billiards, demonstrating advanced object-oriented programming concepts and intricate game rule simulations.
View MoreA Java application that models a removable and rechargeable camera battery, simulating real-world battery behavior including charging, discharging, and power management.
View MoreA versatile Python application combining multiple tools including BMI calculator, temperature converter, and list operations, showcasing modular programming and various mathematical operations.
View MoreA Python implementation of the classic Battleship game, featuring player vs computer gameplay, multiple board layouts, and a file-based game board loading system.
View MoreA command-line task management application built with Python, allowing users to organize tasks across multiple stages and providing persistent storage for continuous productivity.
View MoreAn exciting text-based adventure game implemented in Python, featuring turn-based combat, gold collection, and a shop system for upgrades.
View MoreA Python implementation of a simple two-player strategy game where players take turns removing items from a pool, showcasing loops, randomization, and basic AI.
View MoreA Python script that simulates a magic 8-ball with additional features, including a calculator and prediction functionality. It demonstrates conditional logic, user input handling, and basic error checking in Python.
View MoreA Python-based tool that converts final points into letter grades. It features user-friendly continuous grade calculations, error handling, and custom messages for top performers and those needing improvement.
View More