πŸ“ Projects

Brgy. San Antonio Community Hub

A full-stack web application for a local government unit, enhancing communication with a React frontend, Node.js backend, and an AI chatbot.

Category: Academic

Stack: React Material UI Node.js Express.js Firebase Admin SDK Genkit (Gemini) Firebase Firestore Firebase Authentication Docker Google Cloud Run Git

View Details →

Helix Interpreter

A Python-based interpreter for a custom language, featuring lexical analysis, parsing with ANTLR, and semantic evaluation.

Category: Academic, Self-Learning

Stack: Python ANTLR (v4.13.2) NumPy

View Details →

Moonhold

A 3D survival game for a game jam, featuring custom spherical gravity, procedural planets, and a C# backend in Godot.

Category: Game Jam

Stack: Godot Engine C# GLSL

View Details →

WUnderground Data Scraping

Scrape hourly weather data, visualize it in PowerBI, and build a linear regression model to predict temperature.

Category: Academic, Self-Learning

Stack: Python Selenium Pandas Scikit-learn PowerBI

View Details →

Aling Narcing E-commerce

An Android e-commerce app integrated with a Java inventory system via WebSockets for real-time data.

Category: Academic

Stack: Android (Kotlin) XML (UI) Java WebSocket JSON Java Object Serialization

View Details →

Vet Clinic App

A full-stack mobile application for a vet clinic, featuring a Spring Boot backend and an Android (Jetpack Compose) client.

Category: Academic

Stack: Spring Boot Java JPA H2 DB Android Jetpack Compose Kotlin

View Details →

DKitchen Corner Bootstrap

A responsive, multi-page static website for a Filipino cuisine restaurant, built with HTML, CSS, JavaScript, and Bootstrap 5.

Category: Academic, Self-Learning

Stack: HTML5 CSS3 JavaScript Bootstrap 5.3 lightbox.js typewriter.js

View Details →

Dog Adoption MySQL Spring

A full-stack web application for dog adoption, featuring an Angular frontend and a Spring Boot (Java) backend with JPA and MySQL.

Category: Academic, Self-Learning

Stack: Angular Spring Boot (Java) MySQL JPA (Hibernate) Maven

View Details →

ASM Pyramid and Colors

A set of two x86 Assembly Language programs demonstrating console output for pattern generation and basic graphics.

Category: Academic, Self-Learning

Stack: x86 Assembly DOS BIOS (int 10H) DOS Services (int 21H)

View Details →

Inventory System Java

A Java Swing desktop application for inventory, account, and sales management with role-based access.

Category: Academic

Stack: Java javax.swing FlatLaf Java Object Serialization Apache Ant

View Details →

Java H2 Employee Database App

A Java Swing desktop application adhering to MVC, managing employee data with JPA/Hibernate and an embedded H2 database.

Category: Academic

Stack: Java javax.swing H2 Database JPA (Hibernate) Apache Maven

View Details →

Memory Allocation First Fit Simulation

An interactive Jupyter Notebook simulating memory allocation (First Fit) and CPU scheduling (Round Robin) with real-time visualization.

Category: Academic, Self-Learning

Stack: Python Numpy ipywidgets matplotlib

View Details →

OS CPU Scheduling

A collection of C programs implementing various CPU scheduling algorithms (FCFS, SJF, SRTF, RR) and a secure file locking mechanism.

Category: Academic, Self-Learning

Stack: C UNIX/Linux System Calls (fcntl)

View Details →

Simple Minesweepers

A Java Swing desktop application of the classic Minesweeper game, featuring a customizable board, timer, sound effects, and persistent player statistics.

Category: Academic

Stack: Java javax.swing FlatLaf Java Object Serialization

View Details →

Enhanced Coconut Disease Detection with Lightweight Hybrid VIT-CNN

An ongoing thesis research project to improve early disease detection in agriculture by designing and benchmarking a lightweight hybrid VIT-CNN model.

Category: Academic, Thesis/Research

Stack: Python PyTorch TensorFlow Vision Transformer (VIT) CNN MobileViTv3

View Details →

✍️ Writings

My First Post

This is the first post on my new blog. Welcome!

Date: Sep 19, 2025

Read More →