Projects

A collection of my work showcasing problem-solving, technical skills, and impact.

Lisorevah League Management System

2026

Featured

Streamlined tournament scheduling and team management for 12 teams and 120+ players, reducing manual administrative tasks by 90%. Built using a custom full-stack architecture with PHP, MySQL, and HTML/CSS/JS.

Lisorevah League Management System

Technical Challenges

  • Managing scheduling algorithms for multiple teams and players
  • Reducing administrative workload through automation

Key Learnings

  • Full-stack architecture implementation
  • Relational database design for sports management

Impact

Reduced manual administrative tasks by 90% for a large-scale league.

PHPMySQLHTMLCSSJavaScript

Flutter Tutorial & Flutter Bot

2025

Featured

Enhanced interactive learning experiences for over 50 test users with an AI response time under 1 second. The app utilizes Flutter, Firebase, and a local Phi model integrated via REST API.

Flutter Tutorial & Flutter Bot

Technical Challenges

  • Integrating a local AI model efficiently via REST API
  • Ensuring sub-second AI response times for seamless user experience

Key Learnings

  • Advanced mobile development with Flutter
  • AI model deployment and integration patterns

Impact

Delivered enhanced learning for 50+ users with lightning-fast AI assistance.

FlutterFirebaseREST APIPhi ModelDart

Airplane Hangar Management System

2025

Featured

Optimized hangar inventory tracking, seamlessly managing over 2,000 simulated records without performance degradation. Architected a layered full-stack CRUD application using Spring Boot, MySQL, and JavaFX.

Airplane Hangar Management System

Technical Challenges

  • Handling large volumes of inventory data without lag
  • Designing a clean, layered architectural pattern

Key Learnings

  • Enterprise application design with Spring Boot
  • Connecting desktop interfaces (JavaFX) to robust backends

Impact

Seamlessly managed over 2,000 simulated records without performance degradation.

JavaSpring BootMySQLJavaFX

Caspar David Friedrich Virtual Museum

2025

Featured

Developed an immersive 3D virtual museum in Unity integrated with Vuforia (AR) and AI text-to-speech. Outperformed approximately 40 competing teams to win 1st Place at a university VR contest.

Caspar David Friedrich Virtual Museum

Technical Challenges

  • Integrating Augmented Reality capabilities effectively
  • Combining 3D spatial environments with AI-driven audio

Key Learnings

  • Virtual Reality and Game Development in Unity
  • Working with spatial APIs and AR tools

Impact

Awarded 1st Place at the EXPOCET UAEH VR contest.

C#UnityVuforia (AR)AI Text-to-Speech

Residential Demographics Management System

2025

Improved the organization of complex household data, efficiently processing over 2,000 simulated property records. Developed a desktop system utilizing JavaFX and ObjectDB to demonstrate advanced OOP concepts.

Residential Demographics Management System

Technical Challenges

  • Structuring complex residential demographics intuitively
  • Writing efficient object-oriented database queries

Key Learnings

  • Practical implementation of ObjectDB
  • Advanced desktop user interface development

Impact

Efficiently processed and structured over 2,000 simulated property records.

JavaJavaFXObjectDB

Veterinary Clinic System

2024

A comprehensive system designed to manage key aspects of a veterinary clinic, including patient (pet) control, client management, and medical appointments. Features a GUI built with JavaSwing and relational database integration.

Veterinary Clinic System

Technical Challenges

  • Implementing a strict MVC design pattern
  • Handling exceptions and ensuring modular code organization

Key Learnings

  • Abstraction, encapsulation, and polymorphism in practice
  • Relational database connectivity with GUI frameworks

Impact

Streamlined the organization and optimization of veterinary staff time.

JavaMySQLPostgreSQLJavaSwingMVC

The Ultimate Topic List Solutions

2024

My personal solutions to algorithmic challenges from "The Ultimate Topic List", featuring detailed implementations of paradigms like dynamic algorithms and the two-pointer technique.

The Ultimate Topic List Solutions

Technical Challenges

  • Solving complex mathematical and algorithmic problem sets
  • Writing highly optimized and bug-free C++ code under constraints

Key Learnings

  • Advanced algorithm optimization and time-complexity analysis
  • Mastery of the C++ Standard Template Library (STL)

Impact

Solidified knowledge used to become a multi-time finalist at the ICPC Mexico Grand Prix.

C++AlgorithmsData StructuresCompetitive Programming

ICPC Work

2025

A comprehensive collection of code snippets, templates, and algorithmic solutions tailored for competitive programming practice. Designed to assist in training and preparing for high-stakes programming competitions, including the ICPC Mexico Grand Prix.

ICPC Work

Technical Challenges

  • Optimizing algorithmic solutions for strict time and memory limits
  • Maintaining a well-organized and quickly accessible library of reusable code snippets

Key Learnings

  • Advanced problem-solving strategies for competitive programming
  • Mastery of complex data structures and algorithm implementation

Impact

Served as a foundational resource for training sessions and preparation for multiple ICPC regional and final events.

C++AlgorithmsData StructuresCompetitive Programming